Top Fields Constructors Methods
sun.security.krb5.internal.ccache

public Class Credentials

extends Object
Class Inheritance
Imports
sun.security.krb5.*, sun.security.krb5.internal.*

Field Summary

Modifier and TypeField and Description
pack-priv AuthorizationData
pack-priv KerberosTime
pack-priv HostAddresses
pack-priv PrincipalName
pack-priv KerberosTime
pack-priv TicketFlags
public boolean
pack-priv EncryptionKey
pack-priv KerberosTime
pack-priv Ticket
pack-priv PrincipalName
pack-priv KerberosTime
pack-priv Ticket

Constructor Summary

AccessConstructor and Description
public
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)

public
Credentials(KDCRep kdcRep, Ticket new_secondTicket, AuthorizationData new_authorizationData, boolean new_isEncInSKey)

public
public
Credentials(KDCRep kdcRep, Ticket new_ticket)

Method Summary

Modifier and TypeMethod and Description
public KerberosTime
public PrincipalName
public KerberosTime
public int
public EncryptionKey
public KerberosTime
public PrincipalName
public PrincipalName
public KerberosTime
public Ticket
public TicketFlags
public int
public int
public boolean
isValid()

Checks if this credential is expired

public Credentials
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

authorizationDataback to summary
pack-priv AuthorizationData authorizationData
authtimeback to summary
pack-priv KerberosTime authtime
caddrback to summary
pack-priv HostAddresses caddr
cnameback to summary
pack-priv PrincipalName cname
endtimeback to summary
pack-priv KerberosTime endtime
flagsback to summary
pack-priv TicketFlags flags
isEncInSKeyback to summary
public boolean isEncInSKey
keyback to summary
pack-priv EncryptionKey key
renewTillback to summary
pack-priv KerberosTime renewTill
secondTicketback to summary
pack-priv Ticket secondTicket
snameback to summary
pack-priv PrincipalName sname
starttimeback to summary
pack-priv KerberosTime starttime
ticketback to summary
pack-priv Ticket ticket

Constructor Detail

Credentialsback to summary
public 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)
Credentialsback to summary
public Credentials(KDCRep kdcRep, Ticket new_secondTicket, AuthorizationData new_authorizationData, boolean new_isEncInSKey)
Credentialsback to summary
public Credentials(KDCRep kdcRep)
Credentialsback to summary
public Credentials(KDCRep kdcRep, Ticket new_ticket)

Method Detail

getAuthTimeback to summary
public KerberosTime getAuthTime()
getClientPrincipalback to summary
public PrincipalName getClientPrincipal() throws RealmException
getEndTimeback to summary
public KerberosTime getEndTime()
getETypeback to summary
public int getEType()
getKeyback to summary
public EncryptionKey getKey()
getRenewTillback to summary
public KerberosTime getRenewTill()
getServicePrincipalback to summary
public PrincipalName getServicePrincipal() throws RealmException
getServicePrincipal2back to summary
public PrincipalName getServicePrincipal2() throws RealmException
getStartTimeback to summary
public KerberosTime getStartTime()
getTicketback to summary
public Ticket getTicket() throws RealmException
getTicketFlagsback to summary
public TicketFlags getTicketFlags()
getTktETypeback to summary
public int getTktEType()
getTktEType2back to summary
public int getTktEType2()
isValidback to summary
public boolean isValid()

Checks if this credential is expired

setKrbCredsback to summary
public Credentials setKrbCreds()