Package com.dstc.security.kerberos

This package defines the main Kerberos 5 interfaces and classes.

See:
          Description

Interface Summary
AuthorizationDataElement An interface to a Kerberos authorization data component.
EncryptionKey An interface to a Kerberos encryption key, which includes a key type, and a key value.
PaData An interface to pre-authentication data passed to an Authentication or Ticket Granting service in a ticket request or returned from the service in a response.
Ticket An interface to a Kerberos v5 Ticket, special cases of which are Ticket Granting Tickets (TGTs) and service Tickets.
TicketFlags An interface to a Kerberos Ticket's ticket flags, indicating which ticket options were used or requested when the ticket was issued.
 

Class Summary
APOptions A class to represent options which can be set with an application request to affect the way it is processed by the recipient.
Checksum A class representing a Kerberos checksum.
FileCredentialStore An implementation of CredentialStore for MIT v5 credential caches.
FileKeyTab A KeyTab implementing the MIT v5 keytab.
KDCOptions A class to represent options for flags to be set in a ticket to be requested from an Authentication Service or a Ticket Granting Service.
Kerberos The main class for the kerberos package.
KerberosContext A class representing the context for a Kerberos instance.
KerberosKey An implementation of EncryptionKey for use in initial authentication.
LastReqElement A class to represent a component of a LastReq sent by an Authentication Service or a Ticket Granting Service in response to a ticket request.
PaEncTimestamp A concrete PaData implementation class for encrypted timestamp pre-authentication.
PrincipalName A class representing a Kerberos principal's name.
 

Exception Summary
CryptoException An Exception for general crypto exceptions in Kerberos
DecryptionException An exception indicating decryption failures
KerberosError An Exception for an abnormal condition indicated by the receipt of a KrbError message from the KDC or a Kerberized application.
KerberosException An exception representing an exceptional condition in using the Kerberos service.
NotYetDecryptedException An exception thrown when access is made to a field belonging to the encrypted part of a message before a successful decryption is performed.
 

Package com.dstc.security.kerberos Description

This package defines the main Kerberos 5 interfaces and classes.