Skip navigation links
A C D E G H I K M N O P R S T V W 

A

action(EncryptionKeyContainer) - Method in class org.apache.directory.shared.kerberos.codec.encryptionKey.actions.EncryptionKeyInit
action(PrincipalNameContainer) - Method in class org.apache.directory.shared.kerberos.codec.principalName.actions.PrincipalNameInit
action(PrincipalNameContainer) - Method in class org.apache.directory.shared.kerberos.codec.principalName.actions.StoreNameString
addName(String) - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
Add a new name to the PrincipalName
APACHE_SAM_TYPE_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the Apache specific SAM type attribute
APACHE_SAM_TYPE_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 

C

compareTo(ErrorType) - Method in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Compares this type to another object hopefully one that is of the same type.
compareTo(KerberosTime) - Method in class org.apache.directory.shared.kerberos.KerberosTime
compares current kerberos time with the given kerberos time
computeLength() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Compute the EncryptionKey length EncryptionKey : 0x30 L1 EncryptionKey | +--> 0xA0 L2 keyType tag | | | +--> 0x02 L2-1 keyType (int) | +--> 0xA1 L3 keyValue tag | +--> 0x04 L3-1 keyValue (OCTET STRING) where L1 = L2 + lenght(0xA0) + length(L2) + L3 + lenght(0xA1) + length(L3) and L2 = L2-1 + length(0x02) + length( L2-1) L3 = L3-1 + length(0x04) + length( L3-1)
computeLength() - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
Compute the PrincipalName length PrincipalName : 0x30 L1 PrincipalName sequence | +--> 0xA1 L2 name-type tag | | | +--> 0x02 L2-1 addressType (int) | +--> 0xA2 L3 name-string tag | +--> 0x30 L3-1 name-string (SEQUENCE OF KerberosString) | +--> 0x1B L4[1] value (KerberosString) | +--> 0x1B L4[2] value (KerberosString) |

D

DAY - Static variable in class org.apache.directory.shared.kerberos.KerberosTime
The number of milliseconds in a day.
decodeEncryptionKey(byte[]) - Static method in class org.apache.directory.shared.kerberos.codec.KerberosDecoder
Decode an EncryptionKey structure
decodePrincipalName(byte[]) - Static method in class org.apache.directory.shared.kerberos.codec.KerberosDecoder
Decode an PrincipalName structure
DEFAULT_CIPHERS - Static variable in class org.apache.directory.server.kerberos.shared.crypto.encryption.KerberosKeyFactory
A map of default encryption types mapped to cipher names.
destroy() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Destroys this key by overwriting the symmetric key material with zeros.

E

EMPTY_PRINCIPAL_NAME - Static variable in class org.apache.directory.shared.kerberos.KerberosUtils
An empty list of principal names
encode(ByteBuffer) - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Encode the EncryptionKey message to a PDU.
encode(ByteBuffer) - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
Encode the PrincipalName message to a PDU.
ENCRYPTION_KEY_TYPE_TAG - Static variable in class org.apache.directory.shared.kerberos.KerberosConstants
EncryptionKey tags
ENCRYPTION_KEY_VALUE_TAG - Static variable in class org.apache.directory.shared.kerberos.KerberosConstants
 
EncryptionKey - Class in org.apache.directory.shared.kerberos.components
A Kerberos symmetric encryption key, which includes metadata support for the associated key type and key version number.
EncryptionKey() - Constructor for class org.apache.directory.shared.kerberos.components.EncryptionKey
Creates a new instance of EncryptionKey.
EncryptionKey(EncryptionType, byte[]) - Constructor for class org.apache.directory.shared.kerberos.components.EncryptionKey
Creates a new instance of EncryptionKey.
EncryptionKey(EncryptionType, byte[], int) - Constructor for class org.apache.directory.shared.kerberos.components.EncryptionKey
Creates a new instance of EncryptionKey.
EncryptionKeyContainer - Class in org.apache.directory.shared.kerberos.codec.encryptionKey
The EncryptionKey container stores the EncryptionKey decoded by the Asn1Decoder.
EncryptionKeyContainer() - Constructor for class org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyContainer
Creates a new EncryptionKeyContainer object.
EncryptionKeyGrammar - Class in org.apache.directory.shared.kerberos.codec.encryptionKey
This class implements the EncryptionKey structure.
EncryptionKeyInit - Class in org.apache.directory.shared.kerberos.codec.encryptionKey.actions
The action used to initialize the EncryptionKey object
EncryptionKeyInit() - Constructor for class org.apache.directory.shared.kerberos.codec.encryptionKey.actions.EncryptionKeyInit
Instantiates a new EncryptionKeyInit action.
EncryptionKeyStatesEnum - Enum in org.apache.directory.shared.kerberos.codec.encryptionKey
This class store the EncryptionKey grammar's constants.
EncryptionType - Enum in org.apache.directory.shared.kerberos.codec.types
A type-safe enumeration of Kerberos encryption types.
equals(Object) - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
 
equals(Object) - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
equals(Object) - Method in class org.apache.directory.shared.kerberos.KerberosTime
 
ErrorType - Class in org.apache.directory.shared.kerberos.exceptions
A type-safe enumeration of Kerberos error types.

G

getAlgoNameFromEncType(EncryptionType) - Static method in class org.apache.directory.shared.kerberos.KerberosUtils
 
getByName(String) - Static method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Get the EncryptionType given a String.
getDate() - Method in class org.apache.directory.shared.kerberos.KerberosTime
 
getDistinguishedName() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns the distinguished name.
getEncryptionKey() - Method in class org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyContainer
 
getEncryptionTypes() - Static method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Get all the encryption types
getEntry() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Returns the PrincipalStoreEntry.
getExpiration() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns the expiration time.
getGrammarName(int) - Method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
Get the grammar name
getGrammarName(Grammar<EncryptionKeyContainer>) - Method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
Get the grammar name
getGrammarName(int) - Method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
Get the grammar name
getGrammarName(Grammar<PrincipalNameContainer>) - Method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
Get the grammar name
getInstance() - Static method in class org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyGrammar
Get the instance of this grammar
getInstance() - Static method in class org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameGrammar
Get the instance of this grammar
getKerberosKeys(String, String) - Static method in class org.apache.directory.server.kerberos.shared.crypto.encryption.KerberosKeyFactory
Get a map of KerberosKey's for a given principal name and passphrase.
getKerberosKeys(String, String, Set<EncryptionType>) - Static method in class org.apache.directory.server.kerberos.shared.crypto.encryption.KerberosKeyFactory
Get a list of KerberosKey's for a given principal name and passphrase and list of cipher types to derive keys for.
getKeyMap() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns the key map.
getKeyType() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Returns the key type.
getKeyValue() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Returns the key value.
getKeyVersion() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Returns the key version.
getKeyVersionNumber() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns the key version number (kvno).
getMessage() - Method in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Returns the message for this Kerberos error.
getName() - Method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Returns the name associated with this encryption type.
getNameString() - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
 
getNameType() - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
Returns the type of the PrincipalName.
getOrdinal() - Method in enum org.apache.directory.shared.kerberos.codec.types.SamType
Gets the ordinal value associated with this SAM type.
getPrincipal() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns the principal.
getPrincipalName() - Method in class org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameContainer
 
getRandomKey(EncryptionType) - Static method in class org.apache.directory.server.kerberos.shared.crypto.encryption.RandomKeyFactory
Get a new random key for a given EncryptionType.
getRandomKeys() - Static method in class org.apache.directory.server.kerberos.shared.crypto.encryption.RandomKeyFactory
Get a map of random keys.
getSamType() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns the single-use authentication (SAM) type.
getStartState() - Method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
getStartState() - Method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
getState(int) - Method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
Get the string representing the state
getState(int) - Method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
Get the string representing the state
getTime(String) - Static method in class org.apache.directory.shared.kerberos.KerberosTime
Returns the KerberosTime for a given zulu time.
getTypeByOrdinal(int) - Static method in enum org.apache.directory.shared.kerberos.codec.types.SamType
Gets the ordinal by its ordinal value.
getTypeByValue(int) - Static method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Returns the encryption type when specified by its value.
getTypeByValue(int) - Static method in enum org.apache.directory.shared.kerberos.codec.types.PrincipalNameType
Returns the principal name type when specified by its ordinal.
getTypeByValue(int) - Static method in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Gets the value by its value value.
getValue() - Method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Returns the number associated with this encryption type.
getValue() - Method in enum org.apache.directory.shared.kerberos.codec.types.PrincipalNameType
Returns the number associated with this principal name type.
getValue() - Method in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Gets the value value associated with this Kerberos error.

H

hashCode() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
hashCode() - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
 
hashCode() - Method in class org.apache.directory.shared.kerberos.KerberosTime
 

I

INFINITY - Static variable in class org.apache.directory.shared.kerberos.KerberosTime
Constant for the KerberosTime "infinity."
isDisabled() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns whether this account is disabled.
isEndState() - Method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
isEndState() - Method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
isKerberosString(byte[]) - Static method in class org.apache.directory.shared.kerberos.KerberosUtils
 
isLockedOut() - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry
Returns whether this account is locked-out.

K

KDC_ERR_BAD_PVNO - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Requested protocol version number not supported.
KDC_ERR_BADOPTION - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC cannot accommodate requested option.
KDC_ERR_C_OLD_MAST_KVNO - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Client's key encrypted in old master key.
KDC_ERR_C_PRINCIPAL_UNKNOWN - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Client not found in Kerberos database.
KDC_ERR_CANNOT_POSTDATE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Ticket not eligible for postdating.
KDC_ERR_CANT_VERIFY_CERTIFICATE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Can't verify certificate.
KDC_ERR_CLIENT_NAME_MISMATCH - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Client names do not match.
KDC_ERR_CLIENT_NOT_TRUSTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Client is not trusted.
KDC_ERR_CLIENT_NOTYET - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Client not yet valid; try again later.
KDC_ERR_CLIENT_REVOKED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Clients credentials have been revoked.
KDC_ERR_DH_KEY_PARAMETERS_NOT_ACCEPTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Diffie-Hellman (DH) key parameters not accepted.
KDC_ERR_DIGEST_IN_CERT_NOT_ACCEPTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Digest in certificate not accepted.
KDC_ERR_DIGEST_IN_SIGNED_DATA_NOT_ACCEPTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Digest in signed data not accepted.
KDC_ERR_ETYPE_NOSUPP - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC has no support for encryption type.
KDC_ERR_INCONSISTENT_KEY_PURPOSE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Inconsistent key purpose.
KDC_ERR_INVALID_CERTIFICATE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Invalid certificate.
KDC_ERR_INVALID_SIG - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Signature is invalid.
KDC_ERR_KEY_EXPIRED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Password has expired; change password to reset.
KDC_ERR_MUST_USE_USER2USER - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Server valid for user2user only.
KDC_ERR_NAME_EXP - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Client's entry in database has expired.
KDC_ERR_NEVER_VALID - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Requested start time is later than end time.
KDC_ERR_NONE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
No error.
KDC_ERR_NULL_KEY - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
The client or server has a null key.
KDC_ERR_PA_CHECKSUM_MUST_BE_INCLUDED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
PA checksum must be included.
KDC_ERR_PADATA_TYPE_NOSUPP - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC has no support for padata type.
KDC_ERR_PATH_NOT_ACCEPTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC Policy rejects transited path.
KDC_ERR_POLICY - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC policy rejects request.
KDC_ERR_PREAUTH_FAILED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Pre-authentication information was invalid.
KDC_ERR_PREAUTH_REQUIRED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Additional pre-authentication required.
KDC_ERR_PRINCIPAL_NOT_UNIQUE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Multiple principal entries in database.
KDC_ERR_PUBLIC_KEY_ENCRYPTION_NOT_SUPPORTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Public key encryption not supported.
KDC_ERR_REVOCATION_STATUS_UNKNOWN - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Revocation status unknown.
KDC_ERR_REVOKED_CERTIFICATE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Revoked certificate.
KDC_ERR_S_OLD_MAST_KVNO - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Server's key encrypted in old master key.
KDC_ERR_S_PRINCIPAL_UNKNOWN - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Server not found in Kerberos database.
KDC_ERR_SERVER_NOMATCH - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Requested server and ticket don't match.
KDC_ERR_SERVICE_EXP - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Server's entry in database has expired.
KDC_ERR_SERVICE_NOTYET - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Server not yet valid; try again later.
KDC_ERR_SERVICE_REVOKED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Credentials for server have been revoked.
KDC_ERR_SUMTYPE_NOSUPP - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC has no support for checksum type.
KDC_ERR_SVC_UNAVAILABLE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
A service is not available.
KDC_ERR_TGT_REVOKED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
TGT has been revoked.
KDC_ERR_TRTYPE_NOSUPP - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC has no support for transited type.
KerberosAttribute - Class in org.apache.directory.shared.kerberos
 
KerberosAttribute() - Constructor for class org.apache.directory.shared.kerberos.KerberosAttribute
 
KerberosConstants - Class in org.apache.directory.shared.kerberos
An cass to define Kerberos constants
KerberosConstants() - Constructor for class org.apache.directory.shared.kerberos.KerberosConstants
 
KerberosDecoder - Class in org.apache.directory.shared.kerberos.codec
 
KerberosDecoder() - Constructor for class org.apache.directory.shared.kerberos.codec.KerberosDecoder
 
KerberosException - Exception in org.apache.directory.shared.kerberos.exceptions
The root of the Kerberos exception hierarchy.
KerberosException(ErrorType, Throwable) - Constructor for exception org.apache.directory.shared.kerberos.exceptions.KerberosException
Creates a KerberosException with an ErrorType and an underlying Throwable that caused this fault.
KerberosException(ErrorType, String) - Constructor for exception org.apache.directory.shared.kerberos.exceptions.KerberosException
Creates a KerberosException with an ErrorType and a custom error message.
KerberosKeyFactory - Class in org.apache.directory.server.kerberos.shared.crypto.encryption
A factory class for producing KerberosKey's.
KerberosKeyFactory() - Constructor for class org.apache.directory.server.kerberos.shared.crypto.encryption.KerberosKeyFactory
 
KerberosTime - Class in org.apache.directory.shared.kerberos
An specialization of the ASN.1 GeneralTime.
KerberosTime(String) - Constructor for class org.apache.directory.shared.kerberos.KerberosTime
Creates a new instance of a KerberosTime object
KerberosTime(long) - Constructor for class org.apache.directory.shared.kerberos.KerberosTime
Creates a new instance of a KerberosTime object
KerberosUtils - Class in org.apache.directory.shared.kerberos
An utility class for Kerberos.
KerberosUtils() - Constructor for class org.apache.directory.shared.kerberos.KerberosUtils
 
KRB5_ACCOUNT_DISABLED_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the disabled boolean LDAP attribute for a Kerberos account
KRB5_ACCOUNT_DISABLED_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 
KRB5_ACCOUNT_EXPIRATION_TIME_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the expiration time attribute LDAP attribute for a Kerberos account
KRB5_ACCOUNT_EXPIRATION_TIME_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 
KRB5_ACCOUNT_LOCKEDOUT_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the lockedout boolean LDAP attribute for a Kerberos account
KRB5_ACCOUNT_LOCKEDOUT_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 
KRB5_KEY_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the krb5kdc schema key for a krb5KDCEntry
KRB5_KEY_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 
KRB5_KEY_VERSION_NUMBER_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the krb5kdc schema key version identifier for a krb5KDCEntry
KRB5_KEY_VERSION_NUMBER_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 
KRB5_PRINCIPAL_NAME_AT - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
the krb5kdc schema principal name for a krb5KDCEntry
KRB5_PRINCIPAL_NAME_AT_OID - Static variable in class org.apache.directory.shared.kerberos.KerberosAttribute
 
KRB_AP_ERR_BAD_INTEGRITY - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Integrity check on decrypted field failed.
KRB_AP_ERR_BADADDR - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Incorrect net address.
KRB_AP_ERR_BADDIRECTION - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Incorrect message direction.
KRB_AP_ERR_BADKEYVER - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Specified version of key is not available.
KRB_AP_ERR_BADMATCH - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Ticket and authenticator don't match.
KRB_AP_ERR_BADORDER - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Message out of order.
KRB_AP_ERR_BADSEQ - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Incorrect sequence number in message.
KRB_AP_ERR_BADVERSION - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Protocol version mismatch.
KRB_AP_ERR_INAPP_CKSUM - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Inappropriate type of checksum in message.
KRB_AP_ERR_METHOD - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Alternative authentication method required.
KRB_AP_ERR_MODIFIED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Message stream modified.
KRB_AP_ERR_MSG_TYPE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Invalid msg type.
KRB_AP_ERR_MUT_FAIL - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Mutual authentication failed.
KRB_AP_ERR_NO_TGT - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
No TGT available to validate USER-TO-USER.
KRB_AP_ERR_NOKEY - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Service key not available.
KRB_AP_ERR_NOT_US - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
The ticket isn't for us.
KRB_AP_ERR_REPEAT - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Request is a replay.
KRB_AP_ERR_SKEW - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Clock skew too great.
KRB_AP_ERR_TKT_EXPIRED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Ticket expired.
KRB_AP_ERR_TKT_NYV - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Ticket not yet valid.
KRB_AP_ERR_USER_TO_USER_REQUIRED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Ticket must be for USER-TO-USER.
KRB_AP_PATH_NOT_ACCEPTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Policy rejects transited path.
KRB_ERR_CERTIFICATE_MISMATCH - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Certificates do not match.
KRB_ERR_FIELD_TOOLONG - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Field is too long for this implementation.
KRB_ERR_GENERIC - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Generic error (description in e-text).
KRB_ERR_KDC_NAME_MISMATCH - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC names do not match.
KRB_ERR_KDC_NOT_TRUSTED - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
KDC is not trusted.
KRB_ERR_RESPONSE_TOO_BIG - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Response too big for UDP; retry with TCP.
KRB_ERR_REVOCATION_STATUS_UNAVAILABLE - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Revocation status unavailable.
KRB_ERR_WRONG_REALM - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Wrong realm.

M

MINUTE - Static variable in class org.apache.directory.shared.kerberos.KerberosTime
The number of milliseconds in a minute.

N

NULL - Static variable in class org.apache.directory.shared.kerberos.KerberosUtils
A constant for integer optional values

O

org.apache.directory.server.kerberos.shared.crypto.encryption - package org.apache.directory.server.kerberos.shared.crypto.encryption
Provides support for Kerberos CipherText operations.
org.apache.directory.server.kerberos.shared.store - package org.apache.directory.server.kerberos.shared.store
Provides the implementation for storing Kerberos principals and symmetric keys backed by JNDI.
org.apache.directory.shared.kerberos - package org.apache.directory.shared.kerberos
 
org.apache.directory.shared.kerberos.codec - package org.apache.directory.shared.kerberos.codec
 
org.apache.directory.shared.kerberos.codec.encryptionKey - package org.apache.directory.shared.kerberos.codec.encryptionKey
 
org.apache.directory.shared.kerberos.codec.encryptionKey.actions - package org.apache.directory.shared.kerberos.codec.encryptionKey.actions
 
org.apache.directory.shared.kerberos.codec.principalName - package org.apache.directory.shared.kerberos.codec.principalName
 
org.apache.directory.shared.kerberos.codec.principalName.actions - package org.apache.directory.shared.kerberos.codec.principalName.actions
 
org.apache.directory.shared.kerberos.codec.types - package org.apache.directory.shared.kerberos.codec.types
 
org.apache.directory.shared.kerberos.components - package org.apache.directory.shared.kerberos.components
 
org.apache.directory.shared.kerberos.exceptions - package org.apache.directory.shared.kerberos.exceptions
 

P

PRINCIPAL_NAME_NAME_STRING_TAG - Static variable in class org.apache.directory.shared.kerberos.KerberosConstants
 
PRINCIPAL_NAME_NAME_TYPE_TAG - Static variable in class org.apache.directory.shared.kerberos.KerberosConstants
PrincipalName's tags
PrincipalName - Class in org.apache.directory.shared.kerberos.components
A principal Name, composed of a type and N names.
PrincipalName() - Constructor for class org.apache.directory.shared.kerberos.components.PrincipalName
Creates a new empty instance of PrincipalName.
PrincipalNameContainer - Class in org.apache.directory.shared.kerberos.codec.principalName
The PrincipalName container stores the PrincipalName decoded by the Asn1Decoder.
PrincipalNameContainer() - Constructor for class org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameContainer
Creates a new PrincipalNameContainer object.
PrincipalNameGrammar - Class in org.apache.directory.shared.kerberos.codec.principalName
This class implements the PrincipalName.
PrincipalNameInit - Class in org.apache.directory.shared.kerberos.codec.principalName.actions
The action used to initialize the PrincipalName object
PrincipalNameInit() - Constructor for class org.apache.directory.shared.kerberos.codec.principalName.actions.PrincipalNameInit
Instantiates a new PrincipalNameInit action.
PrincipalNameStatesEnum - Enum in org.apache.directory.shared.kerberos.codec.principalName
This class store the PrincipalName grammar's constants.
PrincipalNameType - Enum in org.apache.directory.shared.kerberos.codec.types
An enum describing the differnet types of Principal.
PrincipalStoreEntry - Class in org.apache.directory.server.kerberos.shared.store
 
PrincipalStoreEntryModifier - Class in org.apache.directory.server.kerberos.shared.store
 
PrincipalStoreEntryModifier() - Constructor for class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
 

R

RandomKeyFactory - Class in org.apache.directory.server.kerberos.shared.crypto.encryption
A factory class for producing random keys, suitable for use as session keys.
RandomKeyFactory() - Constructor for class org.apache.directory.server.kerberos.shared.crypto.encryption.RandomKeyFactory
 
reconstituteKeyMap(Attribute) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Converts the ASN.1 encoded key set to a map of encryption types to encryption keys.

S

SamType - Enum in org.apache.directory.shared.kerberos.codec.types
Type safe enumeration of Single-use Authentication Mechanism types
setDisabled(boolean) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets whether the account is disabled.
setDistinguishedName(String) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets the distinguished name (Dn).
setEncryptionKey(EncryptionKey) - Method in class org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyContainer
Set a EncryptionKey Object into the container
setExpiration(KerberosTime) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets the expiration time.
setIntegerValue(int, EncryptionKeyContainer) - Method in class org.apache.directory.shared.kerberos.codec.encryptionKey.actions.StoreKeyType
setIntegerValue(int, PrincipalNameContainer) - Method in class org.apache.directory.shared.kerberos.codec.principalName.actions.StoreNameType
setKeyMap(Map<EncryptionType, EncryptionKey>) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets the key map.
setKeyType(EncryptionType) - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Set the encryption type
setKeyValue(byte[]) - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Set the key value
setKeyVersion(int) - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
Set the key value
setKeyVersionNumber(int) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets the key version number.
setLockedOut(boolean) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets whether the account is locked-out.
setNameType(PrincipalNameType) - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
Set the Principal name Type
setOctetString(byte[], EncryptionKeyContainer) - Method in class org.apache.directory.shared.kerberos.codec.encryptionKey.actions.StoreKeyValue
setPrincipal(KerberosPrincipal) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets the principal.
setPrincipalName(PrincipalName) - Method in class org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameContainer
Set a PrincipalName Object into the container.
setSamType(SamType) - Method in class org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntryModifier
Sets the single-use authentication (SAM) type.
StoreKeyType - Class in org.apache.directory.shared.kerberos.codec.encryptionKey.actions
Sets the EncryptionKey's type.
StoreKeyType() - Constructor for class org.apache.directory.shared.kerberos.codec.encryptionKey.actions.StoreKeyType
Creates a new instance of EncryptionKeyKeyType.
StoreKeyValue - Class in org.apache.directory.shared.kerberos.codec.encryptionKey.actions
The action used to store the EncryptionKey's keyvalue
StoreKeyValue() - Constructor for class org.apache.directory.shared.kerberos.codec.encryptionKey.actions.StoreKeyValue
Instantiates a new EncryptionKeyKeyValue action.
StoreNameString - Class in org.apache.directory.shared.kerberos.codec.principalName.actions
The action used to store the PrincipalName string
StoreNameString() - Constructor for class org.apache.directory.shared.kerberos.codec.principalName.actions.StoreNameString
Instantiates a new PrincipalNameInit action.
StoreNameType - Class in org.apache.directory.shared.kerberos.codec.principalName.actions
The action used to store the PrincipalName type
StoreNameType() - Constructor for class org.apache.directory.shared.kerberos.codec.principalName.actions.StoreNameType
Instantiates a new PrincipalNameInit action.
string2Key(String, String, EncryptionType) - Static method in class org.apache.directory.server.kerberos.shared.crypto.encryption.KerberosKeyFactory
 

T

toString() - Method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
 
toString() - Method in enum org.apache.directory.shared.kerberos.codec.types.PrincipalNameType
 
toString() - Method in enum org.apache.directory.shared.kerberos.codec.types.SamType
Returns the name of the SamType.
toString() - Method in class org.apache.directory.shared.kerberos.components.EncryptionKey
 
toString() - Method in class org.apache.directory.shared.kerberos.components.PrincipalName
 
toString() - Method in class org.apache.directory.shared.kerberos.exceptions.ErrorType
Returns the message for this Kerberos error.
toString() - Method in class org.apache.directory.shared.kerberos.KerberosTime

V

valueOf(String) - Static method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.shared.kerberos.codec.types.PrincipalNameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.directory.shared.kerberos.codec.types.SamType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.directory.shared.kerberos.codec.encryptionKey.EncryptionKeyStatesEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.shared.kerberos.codec.principalName.PrincipalNameStatesEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.shared.kerberos.codec.types.EncryptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.shared.kerberos.codec.types.PrincipalNameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.directory.shared.kerberos.codec.types.SamType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in class org.apache.directory.shared.kerberos.exceptions.ErrorType
A List of all the error type constants.

W

WEEK - Static variable in class org.apache.directory.shared.kerberos.KerberosTime
The number of milliseconds in a week.
A C D E G H I K M N O P R S T V W 
Skip navigation links

Copyright © 2003–2023 The Apache Software Foundation. All rights reserved.