Uses of Interface
com.dstc.security.kerberos.creds.Credential

Packages that use Credential
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 Credential in com.dstc.security.kerberos
 

Methods in com.dstc.security.kerberos that return Credential
 Credential FileCredentialStore.getCredential(String service)
           
 Credential FileCredentialStore.getTGTCredential(String realm)
           
 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)
           
 Credential Kerberos.requestServiceTicket(Credential cred, PrincipalName sName, String serverRealm, KDCOptions options)
           
 Credential Kerberos.requestServiceTicket(Credential cred, PrincipalName sName, String serverRealm, KDCOptions options, Date validFrom, Date validTill, Ticket addTicket, AuthorizationDataElement[] authData)
           
 

Methods in com.dstc.security.kerberos with parameters of type Credential
 void FileCredentialStore.put(Credential cred)
           
 KrbTGSReq Kerberos.createKrbTGSReq(Credential cred, PrincipalName sName, String realm, KDCOptions options, Date validFrom, Date validTill, InetAddress[] adds, Ticket addTicket, AuthorizationDataElement[] authData)
          Creates and returns a KrbTGSReq in order to send to a KDC.
 Credential Kerberos.requestServiceTicket(Credential cred, PrincipalName sName, String serverRealm, KDCOptions options)
           
 Credential Kerberos.requestServiceTicket(Credential cred, PrincipalName sName, String serverRealm, KDCOptions options, Date validFrom, Date validTill, Ticket addTicket, AuthorizationDataElement[] authData)
           
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 KrbCred Kerberos.createKrbCred(EncryptionKey key, Credential[] creds)
          Creates a KrbCred
 

Uses of Credential in com.dstc.security.kerberos.creds
 

Methods in com.dstc.security.kerberos.creds that return Credential
 Credential CredentialStore.getCredential(String name)
          Returns the Credential valid for a specified principal
 Credential CredentialStore.getTGTCredential(String realm)
          Returns the TGT Credential (a Credential which contains a TGT) valid for a specified realm
 

Methods in com.dstc.security.kerberos.creds with parameters of type Credential
 void CredentialStore.put(Credential creds)
          Adds a supplied Credential to this store
 

Uses of Credential in com.dstc.security.kerberos.msg
 

Methods in com.dstc.security.kerberos.msg that return Credential
 Credential[] KrbCred.getTicketInfo()
          Returns all the Credentials in this message