|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EncryptionKey | |
com.dstc.security.kerberos | This package defines the main Kerberos 5 interfaces and classes. |
com.dstc.security.kerberos.creds | This package defines interfaces to Kerberos Credentials and KeyTabs and their management. |
com.dstc.security.kerberos.msg | This package defines interfaces to Kerberos 5 messages. |
Uses of EncryptionKey in com.dstc.security.kerberos |
Classes in com.dstc.security.kerberos that implement EncryptionKey | |
class |
KerberosKey
An implementation of EncryptionKey for use in initial authentication. |
Methods in com.dstc.security.kerberos that return EncryptionKey | |
EncryptionKey |
Ticket.getKey()
Returns the session key in this Ticket |
Methods in com.dstc.security.kerberos with parameters of type EncryptionKey | |
Credential |
Kerberos.processKrbASRep(KrbASRep rep,
EncryptionKey key)
Processes (decrypts with the supplied EncryptionKey) a KrbASRep obtained from a KDC and returns a Credential. |
Credential |
Kerberos.processKrbTGSRep(KrbTGSRep rep,
EncryptionKey key)
Processes (decrypts with the supplied EncryptionKey) a KrbTGSRep obtained from a KDC and returns a Credential. |
Credential |
Kerberos.requestTicketGrantingTicket(EncryptionKey key,
KDCOptions options)
|
Credential |
Kerberos.requestTicketGrantingTicket(EncryptionKey key,
KDCOptions options,
Date validFrom,
Date validTill,
InetAddress[] adds,
PaData[] padatas)
|
Credential |
Kerberos.requestInitialTicket(EncryptionKey key,
PrincipalName sName,
KDCOptions options,
Date validFrom,
Date validTill,
InetAddress[] adds,
PaData[] padatas)
|
KrbASRep |
Kerberos.getKrbASRepFromKDC(KrbASReq req,
EncryptionKey key)
Sends the supplied KrbASReq to the configured KDC, processes the reply and returns it as a KrbASRep, if successful. |
static APReq |
Kerberos.createApplicationRequest(Credential cred,
APOptions apOpts,
int seqNum,
Checksum cksum,
EncryptionKey subKey)
Creates and returns an APReq to hand over to a Kerberized application, using a supplied Credential and request options. |
static APReq |
Kerberos.decryptApplicationRequest(EncryptionKey key,
APReq apReq)
Decrypts a supplied APReq with a given Kerberos encryption key and returns a decrypted APReq. |
static APRep |
Kerberos.createApplicationResponse(EncryptionKey key,
Date cTime,
int cusec,
int seqNum,
EncryptionKey subKey)
Creates and returns an APRep in response to a successful application request with a given Kerberos encryption key. |
static APRep |
Kerberos.decryptApplicationResponse(EncryptionKey key,
APRep apRep)
Decrypts a supplied APRep with a given Kerberos encryption key and returns a decrypted APRep |
static Ticket |
Kerberos.decryptTicket(EncryptionKey key,
Ticket ticket)
Decrypts a supplied Ticket with a given Kerberos encryption key and returns a decrypted Ticket |
static KrbCred |
Kerberos.createKrbCred(EncryptionKey key,
Credential[] creds)
Creates a KrbCred |
static KrbCred |
Kerberos.decryptKrbCred(EncryptionKey key,
KrbCred cred)
Decrypts a supplied KrbCred with a given Kerberos encryption key and returns a decrypted KrbCred |
Constructors in com.dstc.security.kerberos with parameters of type EncryptionKey | |
PaEncTimestamp.PaEncTimestamp(EncryptionKey key,
SecureRandom rand)
Constructs a PaEncTimestamp for the user requesting initial Kerberos authentication with his/her Kerberos encryption key and a SecureRandom instance |
Uses of EncryptionKey in com.dstc.security.kerberos.creds |
Subinterfaces of EncryptionKey in com.dstc.security.kerberos.creds | |
interface |
KeyTabEntry
An interface to an entry in a Kerberos keytab. |
Methods in com.dstc.security.kerberos.creds that return EncryptionKey | |
EncryptionKey |
Credential.getSessionKey()
Returns the session key |
Uses of EncryptionKey in com.dstc.security.kerberos.msg |
Methods in com.dstc.security.kerberos.msg that return EncryptionKey | |
EncryptionKey |
KrbASRep.getSessionKey()
Returns the session key in this request, or null if absent |
EncryptionKey |
APRep.getSubSessionKey()
Returns the sub-session key in this response |
EncryptionKey |
KrbTGSRep.getSessionKey()
Returns the session key in this response, or null if absent |
EncryptionKey |
APReq.getSubKey()
Returns the sub-session key in this Request, or null if absent |
Methods in com.dstc.security.kerberos.msg with parameters of type EncryptionKey | |
void |
EncryptedPart.initDecrypt(EncryptionKey key)
Initializes the decryption process with an EncryptionKey |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |