Uses of Class
sun.security.mule.krb5.EncryptionKey

Packages that use EncryptionKey
sun.security.mule.krb5   
sun.security.mule.krb5.internal   
sun.security.mule.krb5.internal.ccache   
sun.security.mule.krb5.internal.crypto   
sun.security.mule.krb5.internal.ktab   
 

Uses of EncryptionKey in sun.security.mule.krb5
 

Fields in sun.security.mule.krb5 declared as EncryptionKey
static EncryptionKey EncryptionKey.NULL_KEY
           
 

Methods in sun.security.mule.krb5 that return EncryptionKey
static EncryptionKey[] EncryptionKey.acquireSecretKeys(char[] password, String salt, boolean pa_exists, int pa_etype, byte[] pa_s2kparams, Config kerberosConfig)
          Generates a list of keys using the given principal, password, and the pre-authentication values.
static EncryptionKey[] EncryptionKey.acquireSecretKeys(char[] password, String salt, Config kerberosConfig)
          Generate a list of keys using the given principal and password.
static EncryptionKey[] EncryptionKey.acquireSecretKeys(PrincipalName princ, String keytab, Config kerberosConfig)
          Obtains all versions of the secret key of the principal from a keytab.
static EncryptionKey EncryptionKey.findKey(int etype, EncryptionKey[] keys)
           
 EncryptionKey Credentials.getServiceKey()
           
 EncryptionKey Credentials.getSessionKey()
           
 EncryptionKey KrbApReq.getSubKey()
          Returns the optional subkey stored in the Authenticator for this message.
 EncryptionKey KrbApRep.getSubKey()
          Returns the optional subkey stored in this message.
static EncryptionKey EncryptionKey.parse(sun.security.util.DerInputStream data, byte explicitTag, boolean optional)
          Parse (unmarshal) an Encryption key from a DER input stream.
 

Methods in sun.security.mule.krb5 with parameters of type EncryptionKey
static Credentials Credentials.acquireTGT(PrincipalName princ, EncryptionKey[] secretKeys, char[] password, Config kerberosConfig)
          Returns a TGT for the given client principal via an AS-Exchange.
 byte[] EncryptedData.decrypt(EncryptionKey key, int usage)
           
static EncryptionKey EncryptionKey.findKey(int etype, EncryptionKey[] keys)
           
 KrbAsRep KrbAsReq.getReply(EncryptionKey[] keys)
          Returns an AS-REP message corresponding to the AS-REQ that was sent.
 boolean Checksum.verifyKeyedChecksum(byte[] data, EncryptionKey key, int usage)
          Verifies the keyed checksum over the data passed in.
 

Constructors in sun.security.mule.krb5 with parameters of type EncryptionKey
Checksum(int new_cksumType, byte[] data, EncryptionKey key, int usage, Config kerberosConfig)
          Constructs a new Checksum by calculating the keyed checksum over the data using specified checksum type.
Credentials(Ticket new_ticket, PrincipalName new_client, PrincipalName new_server, EncryptionKey new_key, TicketFlags new_flags, KerberosTime authTime, KerberosTime new_startTime, KerberosTime new_endTime, KerberosTime renewTill, HostAddresses cAddr)
           
EncryptedData(EncryptionKey key, byte[] plaintext, int usage)
           
KrbApReq(byte[] message, EncryptionKey[] keys, InetAddress initiator, Config kerberosConfig)
          Contructs a AP-REQ message from the bytes received from the peer.
KrbAsReq(EncryptionKey[] keys, boolean pa_exists, int etype, byte[] salt, byte[] s2kparams, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets, Config kerberosConfig)
           
KrbAsReq(EncryptionKey[] keys, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets, Config kerberosConfig)
           
KrbCred(byte[] asn1Message, EncryptionKey key, Config kerberosConfig)
           
KrbCred(Credentials tgt, Credentials serviceTicket, EncryptionKey key, Config kerberosConfig)
           
 

Uses of EncryptionKey in sun.security.mule.krb5.internal
 

Fields in sun.security.mule.krb5.internal declared as EncryptionKey
 EncryptionKey KrbCredInfo.key
           
 EncryptionKey EncTicketPart.key
           
 EncryptionKey EncKDCRepPart.key
           
 EncryptionKey AuthContext.keyBlock
           
 EncryptionKey AuthContext.localSubkey
           
 EncryptionKey AuthContext.remoteSubkey
           
 

Methods in sun.security.mule.krb5.internal that return EncryptionKey
 EncryptionKey EncAPRepPart.getSubKey()
           
 EncryptionKey Authenticator.getSubKey()
           
 

Constructors in sun.security.mule.krb5.internal with parameters of type EncryptionKey
Authenticator(Realm new_crealm, PrincipalName new_cname, Checksum new_cksum, int new_cusec, KerberosTime new_ctime, EncryptionKey new_subKey, Integer new_seqNumber, AuthorizationData new_authorizationData, Config kerberosConfig)
           
EncAPRepPart(KerberosTime new_ctime, int new_cusec, EncryptionKey new_subKey, Integer new_seqNumber, Config kerberosConfig)
           
EncASRepPart(EncryptionKey new_key, LastReq new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, Config kerberosConfig)
           
EncKDCRepPart(EncryptionKey new_key, LastReq new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, int new_msgType, Config kerberosConfig)
           
EncTGSRepPart(EncryptionKey new_key, LastReq new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, Config kerberosConfig)
           
EncTicketPart(TicketFlags new_flags, EncryptionKey new_key, Realm new_crealm, PrincipalName new_cname, TransitedEncoding new_transited, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, HostAddresses new_caddr, AuthorizationData new_authorizationData, Config kerberosConfig)
           
KrbCredInfo(EncryptionKey new_key, Realm new_prealm, PrincipalName new_pname, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, Config kerberosConfig)
           
 

Uses of EncryptionKey in sun.security.mule.krb5.internal.ccache
 

Constructors in sun.security.mule.krb5.internal.ccache with parameters of type EncryptionKey
Credentials(PrincipalName new_cname, PrincipalName new_sname, EncryptionKey new_key, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, boolean new_isEncInSKey, TicketFlags new_flags, HostAddresses new_caddr, AuthorizationData new_authData, Ticket new_ticket, Ticket new_secondTicket)
           
 

Uses of EncryptionKey in sun.security.mule.krb5.internal.crypto
 

Methods in sun.security.mule.krb5.internal.crypto with parameters of type EncryptionKey
static int[] EType.getDefaults(String configName, EncryptionKey[] keys, Config kerberosConfig)
          Retrieve the default etypes from the configuration file for those etypes for which there are corresponding keys.
 

Uses of EncryptionKey in sun.security.mule.krb5.internal.ktab
 

Methods in sun.security.mule.krb5.internal.ktab that return EncryptionKey
 EncryptionKey KeyTabEntry.getKey()
           
 EncryptionKey KeyTab.readServiceKey(PrincipalName service)
          Reads the service key from the keytab file.
 EncryptionKey[] KeyTab.readServiceKeys(PrincipalName service, Config kerberosConfig)
          Reads all keys for a service from the keytab file that have etypes that have been configured for use.
 



Copyright © 2013. All Rights Reserved.