Uses of Class
org.apache.directory.server.kerberos.shared.crypto.encryption.EncryptionType

Packages that use EncryptionType
org.apache.directory.server.kerberos.shared.crypto.encryption Provides support for Kerberos CipherText operations. 
org.apache.directory.server.kerberos.shared.io.decoder Provides the decoders for Kerberos message objects. 
org.apache.directory.server.kerberos.shared.io.encoder Provides the encoders for Kerberos message objects. 
org.apache.directory.server.kerberos.shared.messages Provides base message objects for Kerberos request and reply messages. 
org.apache.directory.server.kerberos.shared.messages.value Provides value object components of Kerberos messages. 
org.apache.directory.server.kerberos.shared.store Provides the implementation for storing Kerberos principals and symmetric keys backed by JNDI. 
 

Uses of EncryptionType in org.apache.directory.server.kerberos.shared.crypto.encryption
 

Fields in org.apache.directory.server.kerberos.shared.crypto.encryption declared as EncryptionType
static EncryptionType EncryptionType.AES128_CTS_HMAC_SHA1_96
          The aes128-cts-hmac-sha1-96 encryption type.
static EncryptionType EncryptionType.AES256_CTS_HMAC_SHA1_96
          The aes256-cts-hmac-sha1-96 encryption type.
static EncryptionType EncryptionType.DES_CBC_CRC
          The des-cbc-crc encryption type.
static EncryptionType EncryptionType.DES_CBC_MD4
          The des-cbc-md4 encryption type.
static EncryptionType EncryptionType.DES_CBC_MD5
          The des-cbc-md5 encryption type.
static EncryptionType EncryptionType.DES_EDE3_CBC_ENVOID
          The des-ede3-cbc-EnvOID encryption type.
static EncryptionType EncryptionType.DES3_CBC_MD5
          The des3-cbc-md5 encryption type.
static EncryptionType EncryptionType.DES3_CBC_SHA1
          The des3-cbc-sha1 encryption type.
static EncryptionType EncryptionType.DES3_CBC_SHA1_KD
          The des3-cbc-sha1-kd encryption type.
static EncryptionType EncryptionType.ID_DSA_WITH_SHA1_CMSOID
          The id-dsa-with-sha1-CmsOID encryption type.
static EncryptionType EncryptionType.ID_RSAES_OAEP_ENVOID
          The id-RSAES-OAEP-EnvOID encryption type.
static EncryptionType EncryptionType.MD5WITHRSAENCRYPTION_CMSOID
          The md5WithRSAEncryption-CmsOID encryption type.
static EncryptionType EncryptionType.NULL
          The "null" encryption type.
static EncryptionType EncryptionType.RC2_CBC_ENVOID
          The rc2-cbc-EnvOID encryption type.
static EncryptionType EncryptionType.RC4_HMAC
          The rc4-hmac encryption type.
static EncryptionType EncryptionType.RC4_HMAC_EXP
          The rc4-hmac-exp encryption type.
static EncryptionType EncryptionType.RC4_HMAC_OLD
          The c4-hmac-old encryption type.
static EncryptionType EncryptionType.RC4_HMAC_OLD_EXP
          The rc4-hmac-old-exp encryption type.
static EncryptionType EncryptionType.RC4_MD4
          The rc4-md4 encryption type.
static EncryptionType EncryptionType.RESERVED4
          The reserved (4) encryption type.
static EncryptionType EncryptionType.RESERVED6
          The reserved (6) encryption type.
static EncryptionType EncryptionType.RSAENCRYPTION_ENVOID
          The rsaEncryption-EnvOID encryption type.
static EncryptionType EncryptionType.SHA_1WITHRSAENCRYPTION_CMSOID
          The sha-1WithRSAEncryption-CmsOID encryption type.
static EncryptionType EncryptionType.SUBKEY_KEYMATERIAL
          The subkey-keymaterial encryption type.
static EncryptionType EncryptionType.UNKNOWN
          The "unknown" encryption type.
 

Fields in org.apache.directory.server.kerberos.shared.crypto.encryption with type parameters of type EncryptionType
static java.util.List<EncryptionType> EncryptionType.VALUES
          A List of all the encryption type constants.
 

Methods in org.apache.directory.server.kerberos.shared.crypto.encryption that return EncryptionType
protected abstract  EncryptionType EncryptionEngine.getEncryptionType()
           
 EncryptionType DesCbcCrcEncryption.getEncryptionType()
           
 EncryptionType Des3CbcSha1KdEncryption.getEncryptionType()
           
 EncryptionType Aes256CtsSha1Encryption.getEncryptionType()
           
 EncryptionType Aes128CtsSha1Encryption.getEncryptionType()
           
static EncryptionType EncryptionType.getTypeByOrdinal(int type)
          Returns the encryption type when specified by its ordinal.
 

Methods in org.apache.directory.server.kerberos.shared.crypto.encryption that return types with arguments of type EncryptionType
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 EncryptionType
 int EncryptionType.compareTo(EncryptionType that)
           
static EncryptionKey RandomKeyFactory.getRandomKey(EncryptionType encryptionType)
          Get a new random key for a given EncryptionType.
 

Method parameters in org.apache.directory.server.kerberos.shared.crypto.encryption with type arguments of type EncryptionType
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(java.util.Set<EncryptionType> ciphers)
          Get a map of random keys for a list of cipher types to derive keys for.
 

Uses of EncryptionType in org.apache.directory.server.kerberos.shared.io.decoder
 

Methods in org.apache.directory.server.kerberos.shared.io.decoder that return EncryptionType
protected static EncryptionType[] EncryptionTypeDecoder.decode(org.apache.directory.shared.asn1.der.DERSequence sequence)
          etype[8] SEQUENCE OF INTEGER, -- EncryptionType, -- in preference order
 

Uses of EncryptionType in org.apache.directory.server.kerberos.shared.io.encoder
 

Methods in org.apache.directory.server.kerberos.shared.io.encoder with parameters of type EncryptionType
protected static org.apache.directory.shared.asn1.der.DERSequence EncryptionTypeEncoder.encode(EncryptionType[] eType)
          etype[8] SEQUENCE OF INTEGER, -- EncryptionEngine, -- in preference order
 

Uses of EncryptionType in org.apache.directory.server.kerberos.shared.messages
 

Methods in org.apache.directory.server.kerberos.shared.messages that return EncryptionType
 EncryptionType[] KdcRequest.getEType()
          Returns an array of requested EncryptionTypes.
 

Uses of EncryptionType in org.apache.directory.server.kerberos.shared.messages.value
 

Methods in org.apache.directory.server.kerberos.shared.messages.value that return EncryptionType
 EncryptionType EncryptionTypeInfoEntry.getEncryptionType()
          Returns the EncryptionType.
 EncryptionType EncryptionTypeInfo2Entry.getEncryptionType()
          Returns the EncryptionType.
 EncryptionType EncryptedData.getEncryptionType()
          Returns the EncryptionType.
 EncryptionType[] RequestBody.getEType()
          Returns the requested EncryptionTypes.
 EncryptionType EncryptionKey.getKeyType()
          Returns the key type.
 

Methods in org.apache.directory.server.kerberos.shared.messages.value with parameters of type EncryptionType
 void EncryptedDataModifier.setEncryptionType(EncryptionType type)
          Sets the EncryptionType.
 void RequestBodyModifier.setEType(EncryptionType[] type)
          Sets the requested EncryptionTypes.
 

Constructors in org.apache.directory.server.kerberos.shared.messages.value with parameters of type EncryptionType
EncryptedData(EncryptionType type, int version, byte[] cipherText)
          Creates a new instance of EncryptedData.
EncryptionKey(EncryptionType keyType, byte[] keyValue)
          Creates a new instance of EncryptionKey.
EncryptionKey(EncryptionType keyType, byte[] keyValue, int keyVersion)
          Creates a new instance of EncryptionKey.
EncryptionTypeInfo2Entry(EncryptionType encryptionType, java.lang.String salt, byte[] s2kparams)
          Creates a new instance of EncryptionTypeInfo2Entry.
EncryptionTypeInfoEntry(EncryptionType encryptionType, byte[] salt)
          Creates a new instance of EncryptionTypeInfoEntry.
RequestBody(KdcOptions kdcOptions, javax.security.auth.kerberos.KerberosPrincipal clientPrincipal, javax.security.auth.kerberos.KerberosPrincipal serverPrincipal, KerberosTime from, KerberosTime till, KerberosTime rtime, int nonce, EncryptionType[] eType, HostAddresses addresses, EncryptedData encAuthorizationData, Ticket[] additionalTickets)
          Creates a new instance of RequestBody.
 

Uses of EncryptionType in org.apache.directory.server.kerberos.shared.store
 

Methods in org.apache.directory.server.kerberos.shared.store that return types with arguments of type EncryptionType
 java.util.Map<EncryptionType,EncryptionKey> PrincipalStoreEntry.getKeyMap()
          Returns the key map.
 java.util.Map<EncryptionType,EncryptionKey> PrincipalStoreEntryModifier.reconstituteKeyMap(javax.naming.directory.Attribute krb5key)
          Converts the ASN.1 encoded key set to a map of encryption types to encryption keys.
 

Method parameters in org.apache.directory.server.kerberos.shared.store with type arguments of type EncryptionType
 void PrincipalStoreEntryModifier.setKeyMap(java.util.Map<EncryptionType,EncryptionKey> keyMap)
          Sets the key map.
 



Copyright © 2003-2007 The Apache Software Foundation. All Rights Reserved.