|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of EncryptionKey in org.apache.directory.server.kerberos.kdc.authentication |
---|
Methods in org.apache.directory.server.kerberos.kdc.authentication that return EncryptionKey | |
---|---|
EncryptionKey |
AuthenticationContext.getClientKey()
|
Methods in org.apache.directory.server.kerberos.kdc.authentication with parameters of type EncryptionKey | |
---|---|
void |
AuthenticationContext.setClientKey(EncryptionKey clientKey)
|
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared |
---|
Methods in org.apache.directory.server.kerberos.shared with parameters of type EncryptionKey | |
---|---|
static Authenticator |
KerberosUtils.verifyAuthHeader(ApplicationRequest authHeader,
Ticket ticket,
EncryptionKey serverKey,
long clockSkew,
ReplayCache replayCache,
boolean emptyAddressesAllowed,
java.net.InetAddress clientAddress,
CipherTextHandler lockBox,
KeyUsage authenticatorKeyUsage,
boolean isValidate)
Verifies an AuthHeader using guidelines from RFC 1510 section A.10., "KRB_AP_REQ verification." |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.crypto.encryption |
---|
Methods in org.apache.directory.server.kerberos.shared.crypto.encryption that return EncryptionKey | |
---|---|
static EncryptionKey |
RandomKeyFactory.getRandomKey(EncryptionType encryptionType)
Get a new random key for a given EncryptionType . |
Methods in org.apache.directory.server.kerberos.shared.crypto.encryption that return types with arguments of type EncryptionKey | |
---|---|
static java.util.Map<EncryptionType,EncryptionKey> |
KerberosKeyFactory.getKerberosKeys(java.lang.String principalName,
java.lang.String passPhrase)
Get a map of KerberosKey's for a given principal name and passphrase. |
static java.util.Map<EncryptionType,EncryptionKey> |
KerberosKeyFactory.getKerberosKeys(java.lang.String principalName,
java.lang.String passPhrase,
java.util.Set<EncryptionType> ciphers)
Get a list of KerberosKey's for a given principal name and passphrase and list of cipher types to derive keys for. |
static java.util.Map<EncryptionType,EncryptionKey> |
RandomKeyFactory.getRandomKeys()
Get a map of random keys. |
static java.util.Map<EncryptionType,EncryptionKey> |
RandomKeyFactory.getRandomKeys(java.util.Set<EncryptionType> ciphers)
Get a map of random keys for a list of cipher types to derive keys for. |
Methods in org.apache.directory.server.kerberos.shared.crypto.encryption with parameters of type EncryptionKey | |
---|---|
byte[] |
DesCbcCrcEncryption.getDecryptedData(EncryptionKey key,
EncryptedData data,
KeyUsage usage)
|
protected abstract byte[] |
EncryptionEngine.getDecryptedData(EncryptionKey key,
EncryptedData data,
KeyUsage usage)
|
byte[] |
Des3CbcSha1KdEncryption.getDecryptedData(EncryptionKey key,
EncryptedData data,
KeyUsage usage)
|
EncryptedData |
DesCbcCrcEncryption.getEncryptedData(EncryptionKey key,
byte[] plainText,
KeyUsage usage)
|
protected abstract EncryptedData |
EncryptionEngine.getEncryptedData(EncryptionKey key,
byte[] plainText,
KeyUsage usage)
|
EncryptedData |
Des3CbcSha1KdEncryption.getEncryptedData(EncryptionKey key,
byte[] plainText,
KeyUsage usage)
|
EncryptedData |
CipherTextHandler.seal(EncryptionKey key,
Encodable encodable,
KeyUsage usage)
Performs an encode and an encrypt. |
Encodable |
CipherTextHandler.unseal(java.lang.Class hint,
EncryptionKey key,
EncryptedData data,
KeyUsage usage)
Perform a decrypt and a decode. |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.io.decoder |
---|
Methods in org.apache.directory.server.kerberos.shared.io.decoder that return EncryptionKey | |
---|---|
static EncryptionKey |
EncryptionKeyDecoder.decode(byte[] encodedEncryptionKey)
Decodes a byte array into an EncryptionKey . |
protected static EncryptionKey |
EncryptionKeyDecoder.decode(org.apache.directory.shared.asn1.der.DERSequence sequence)
EncryptionKey ::= SEQUENCE { keytype[0] INTEGER, keyvalue[1] OCTET STRING } |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.io.encoder |
---|
Methods in org.apache.directory.server.kerberos.shared.io.encoder with parameters of type EncryptionKey | |
---|---|
static byte[] |
EncryptionKeyEncoder.encode(EncryptionKey key)
Encodes an EncryptionKey into a byte array. |
protected static org.apache.directory.shared.asn1.der.DERSequence |
EncryptionKeyEncoder.encodeSequence(EncryptionKey key)
|
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.keytab |
---|
Methods in org.apache.directory.server.kerberos.shared.keytab that return EncryptionKey | |
---|---|
EncryptionKey |
KeytabEntry.getKey()
|
Constructors in org.apache.directory.server.kerberos.shared.keytab with parameters of type EncryptionKey | |
---|---|
KeytabEntry(java.lang.String principalName,
long principalType,
KerberosTime timeStamp,
byte keyVersion,
EncryptionKey key)
Creates a new instance of Entry. |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.messages |
---|
Methods in org.apache.directory.server.kerberos.shared.messages that return EncryptionKey | |
---|---|
EncryptionKey |
KdcReply.getKey()
Returns the EncryptionKey . |
Methods in org.apache.directory.server.kerberos.shared.messages with parameters of type EncryptionKey | |
---|---|
void |
KdcReply.setKey(EncryptionKey key)
Sets the EncryptionKey . |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.messages.components |
---|
Methods in org.apache.directory.server.kerberos.shared.messages.components that return EncryptionKey | |
---|---|
EncryptionKey |
EncKdcRepPart.getKey()
Returns the EncryptionKey . |
EncryptionKey |
EncTicketPart.getSessionKey()
Returns the session EncryptionKey . |
EncryptionKey |
EncApRepPart.getSubSessionKey()
Returns the sub-session EncryptionKey . |
EncryptionKey |
Authenticator.getSubSessionKey()
Returns the sub-session key. |
Methods in org.apache.directory.server.kerberos.shared.messages.components with parameters of type EncryptionKey | |
---|---|
void |
EncKdcRepPart.setKey(EncryptionKey key)
Sets the EncryptionKey . |
void |
EncTicketPartModifier.setSessionKey(EncryptionKey key)
Sets the sesson EncryptionKey . |
void |
EncApRepPartModifier.setSubSessionKey(EncryptionKey subSessionKey)
Sets the sub-session EncryptionKey . |
void |
AuthenticatorModifier.setSubSessionKey(EncryptionKey sessionKey)
Sets the sub-session EncryptionKey . |
Constructors in org.apache.directory.server.kerberos.shared.messages.components with parameters of type EncryptionKey | |
---|---|
Authenticator(int versionNumber,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
Checksum checksum,
int clientMicroSecond,
KerberosTime clientTime,
EncryptionKey subSessionKey,
int sequenceNumber,
AuthorizationData authorizationData)
Creates a new instance of Authenticator. |
|
Authenticator(javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
Checksum checksum,
int clientMicroSecond,
KerberosTime clientTime,
EncryptionKey subSessionKey,
int sequenceNumber,
AuthorizationData authorizationData)
Creates a new instance of Authenticator. |
|
EncApRepPart(KerberosTime clientTime,
int cusec,
EncryptionKey subSessionKey,
java.lang.Integer sequenceNumber)
Creates a new instance of EncApRepPart. |
|
EncAsRepPart(EncryptionKey key,
LastRequest lastReq,
int nonce,
KerberosTime keyExpiration,
TicketFlags flags,
KerberosTime authTime,
KerberosTime startTime,
KerberosTime endTime,
KerberosTime renewTill,
javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
HostAddresses caddr)
Creates a new instance of EncAsRepPart. |
|
EncKdcRepPart(EncryptionKey key,
LastRequest lastReq,
int nonce,
KerberosTime keyExpiration,
TicketFlags flags,
KerberosTime authtime,
KerberosTime starttime,
KerberosTime endtime,
KerberosTime renewTill,
javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
HostAddresses caddr,
MessageComponentType componentType)
Creates a new instance of EncKdcRepPart. |
|
EncTgsRepPart(EncryptionKey key,
LastRequest lastReq,
int nonce,
KerberosTime keyExpiration,
TicketFlags flags,
KerberosTime authtime,
KerberosTime starttime,
KerberosTime endtime,
KerberosTime renewTill,
javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
HostAddresses caddr)
Creates a new instance of EncTgsRepPart. |
|
EncTicketPart(TicketFlags flags,
EncryptionKey key,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
TransitedEncoding transited,
KerberosTime authtime,
KerberosTime starttime,
KerberosTime endtime,
KerberosTime renewTill,
HostAddresses caddr,
AuthorizationData authorizationData)
Creates a new instance of EncTicketPart. |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.messages.value |
---|
Methods in org.apache.directory.server.kerberos.shared.messages.value that return EncryptionKey | |
---|---|
EncryptionKey |
KrbCredInfo.getKey()
Returns the EncryptionKey . |
Constructors in org.apache.directory.server.kerberos.shared.messages.value with parameters of type EncryptionKey | |
---|---|
KrbCredInfo(EncryptionKey key,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
TicketFlags flags,
KerberosTime authTime,
KerberosTime startTime,
KerberosTime endTime,
KerberosTime renewTill,
javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
HostAddresses clientAddresses)
Creates a new instance of KrbCredInfo. |
Uses of EncryptionKey in org.apache.directory.server.kerberos.shared.store |
---|
Methods in org.apache.directory.server.kerberos.shared.store that return EncryptionKey | |
---|---|
EncryptionKey |
TicketFactory.getServerKey(javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
java.lang.String serverPassword)
Returns a server key derived from a server principal and server password. |
Methods in org.apache.directory.server.kerberos.shared.store that return types with arguments of type EncryptionKey | |
---|---|
java.util.Map<EncryptionType,EncryptionKey> |
PrincipalStoreEntry.getKeyMap()
Returns the key map. |
java.util.Map<EncryptionType,EncryptionKey> |
PrincipalStoreEntryModifier.reconstituteKeyMap(org.apache.directory.shared.ldap.entry.EntryAttribute krb5key)
Converts the ASN.1 encoded key set to a map of encryption types to encryption keys. |
Methods in org.apache.directory.server.kerberos.shared.store with parameters of type EncryptionKey | |
---|---|
Ticket |
TicketFactory.getTicket(javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
EncryptionKey serverKey)
Build the service ticket. |
Method parameters in org.apache.directory.server.kerberos.shared.store with type arguments of type EncryptionKey | |
---|---|
void |
PrincipalStoreEntryModifier.setKeyMap(java.util.Map<EncryptionType,EncryptionKey> keyMap)
Sets the key map. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |