Uses of Class
krb5.lib.KerberosTime

Packages that use KerberosTime
krb5.app.lib   
krb5.client.ccache   
krb5.client.lib   
krb5.lib   
krb5.util.replaycache   
 

Uses of KerberosTime in krb5.app.lib
 

Methods in krb5.app.lib that return KerberosTime
 KerberosTime KrbApReq.ctime()
          Returns the time
 

Methods in krb5.app.lib with parameters of type KerberosTime
static byte[] AppUtil.ap_rep(EncryptionKey key, KerberosTime ctime, EncryptionKey subKey, java.lang.Integer seqNumber)
          TODO Method Description
static void AppUtil.krb_priv_safe_common_checks(KerberosTime packetTimestamp, java.lang.Integer packetUsec, java.lang.Integer packetSeqNumber, HostAddress packetSAddress, HostAddress packetRAddress, SeqNumber seqNumber, HostAddress sAddress, HostAddress rAddress, boolean timestampRequired, boolean seqNumberRequired, PrincipalName packetPrincipal, Realm packetRealm)
          Checkr KrbPriv and KrbSafe message
 

Constructors in krb5.app.lib with parameters of type KerberosTime
MakeKrbPrivMsg(byte[] userData, KrbCreds creds, EncryptionKey subKey, KerberosTime timestamp, SeqNumber seqNumber, HostAddress saddr, HostAddress raddr)
          Class constructor
 

Uses of KerberosTime in krb5.client.ccache
 

Fields in krb5.client.ccache declared as KerberosTime
 KerberosTime Credentials.authtime
          Authentication time
 KerberosTime Credentials.endtime
          End time
 KerberosTime Credentials.keyExpiration
          Key expiration time
 KerberosTime Credentials.renewTill
          Renew till
 KerberosTime Credentials.starttime
          Start time
 

Uses of KerberosTime in krb5.client.lib
 

Methods in krb5.client.lib that return KerberosTime
 KerberosTime KrbTgsReq.ctime()
          Returns TGSReq message generating time
 

Methods in krb5.client.lib with parameters of type KerberosTime
static APReq ClientUtil.ap_req(APOptions apOptions, Ticket ticket, EncryptionKey key, Realm crealm, PrincipalName cname, Checksum cksum, KerberosTime ctime, EncryptionKey subKey, SeqNumber seqNumber, AuthorizationData authorizationData)
          Compose APReq message
static void ClientUtil.krb_priv_safe_common_checks(KerberosTime packetTimestamp, java.lang.Integer packetUsec, java.lang.Integer packetSeqNumber, HostAddress packetSAddress, HostAddress packetRAddress, SeqNumber seqNumber, HostAddress sAddress, HostAddress rAddress, boolean timestampRequired, boolean seqNumberRequired, PrincipalName packetPrincipal, Realm packetRealm)
          Check KrbPriv and KrbSafe message
 

Constructors in krb5.client.lib with parameters of type KerberosTime
KrbAsReq(EncryptionKey key, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets)
          Class constructor
KrbAsReq(KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets)
          Class constructor
KrbAsReq(java.lang.StringBuffer password, KDCOptions options, PrincipalName cname, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, Ticket[] additionalTickets)
          Class constructor
KrbTgsReq(KDCOptions options, Credentials as_creds, PrincipalName sname, KerberosTime from, KerberosTime till, KerberosTime rtime, int[] eTypes, HostAddresses addresses, AuthorizationData authorizationData, Ticket[] additionalTickets, EncryptionKey subKey)
          Class constructor.
MakeKrbPrivMsg(byte[] userData, Credentials creds, EncryptionKey subKey, KerberosTime timestamp, SeqNumber seqNumber, HostAddress saddr, HostAddress raddr)
          Class constructor
MakeKrbPrivMsg(byte[] userData, EncryptionKey subKey, KerberosTime timestamp, SeqNumber seqNumber, HostAddress saddr, HostAddress raddr)
          Class constructor
 

Uses of KerberosTime in krb5.lib
 

Fields in krb5.lib declared as KerberosTime
 KerberosTime EncKDCRepPart.authtime
          Authentication time
 KerberosTime EncTicketPart.authtime
          Authentication time
 KerberosTime Authenticator.ctime
          Time (ms)
 KerberosTime EncAPRepPart.ctime
          Time
 KerberosTime EncKDCRepPart.endtime
          End time
 KerberosTime EncTicketPart.endtime
          End time
 KerberosTime KDCReqBody.from
          From time
 KerberosTime EncKDCRepPart.keyExpiration
          Key expiration time
 KerberosTime PAEncTSEnc.pATimeStamp
          Timestamp
 KerberosTime EncKDCRepPart.renewTill
          Renew till
 KerberosTime EncTicketPart.renewTill
          Renew till
 KerberosTime KDCReqBody.rtime
          Time
 KerberosTime EncKDCRepPart.starttime
          Start time
 KerberosTime EncTicketPart.starttime
          Start time
 KerberosTime KDCReqBody.till
          Till time
 KerberosTime EncKrbPrivPart.timestamp
          Timestamp
 

Methods in krb5.lib that return KerberosTime
 KerberosTime LastReqEntry.getValue()
          Return the last request entry value
 

Methods in krb5.lib with parameters of type KerberosTime
 boolean KerberosTime.equals(KerberosTime time)
          Compares two Kerberos Times
 boolean KerberosTime.greaterThan(KerberosTime time)
          Compares two Kerberos Times
 boolean KerberosTime.greaterThanWRTClockSkew(KerberosTime time)
          Checks the WRT Clock Skew
 boolean KerberosTime.greaterThanWRTClockSkew(KerberosTime time, int clockSkew)
          Checks the WRT Clock Skew
static KRBPriv KrbUtil.mk_priv(byte[] userData, EncryptionKey key, KerberosTime timestamp, SeqNumber seqNumber, HostAddress sAddress, HostAddress rAddress)
          Create a KRBPriv message
 

Constructors in krb5.lib with parameters of type KerberosTime
Authenticator(Realm new_crealm, PrincipalName new_cname, Checksum new_cksum, int new_cusec, KerberosTime new_ctime, EncryptionKey new_subKey, java.lang.Integer new_seqNumber, AuthorizationData new_authorizationData)
          Class constructor
EncAPRepPart(KerberosTime new_ctime, int new_cusec, EncryptionKey new_subKey, java.lang.Integer new_seqNumber)
          Class constructor
EncASRepPart(EncryptionKey new_key, LastReqEntry 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)
          Class constructor
EncKDCRepPart(EncryptionKey new_key, LastReqEntry 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)
          Class constructor
EncKrbPrivPart(byte[] new_userData, KerberosTime new_timestamp, java.lang.Integer new_usec, java.lang.Integer new_seqNumber, HostAddress new_sAddress, HostAddress new_rAddress)
          Class constructor
EncTGSRepPart(EncryptionKey new_key, LastReqEntry 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)
          Class constructor
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)
          Class constructor
KDCReqBody(KDCOptions new_kdcOptions, PrincipalName new_cname, Realm new_crealm, PrincipalName new_sname, KerberosTime new_from, KerberosTime new_till, KerberosTime new_rtime, int new_nonce, int[] new_eType, HostAddresses new_addresses, EncryptedData new_encAuthorizationData, Ticket[] new_additionalTickets)
           
LastReqEntry(int lrType, KerberosTime lrValue)
          Class constructor
PAEncTSEnc(KerberosTime new_pATimeStamp, java.lang.Integer new_pAUSec)
          Class constructor
 

Uses of KerberosTime in krb5.util.replaycache
 

Methods in krb5.util.replaycache with parameters of type KerberosTime
 boolean ReplayCacheEntry.expired(KerberosTime time)
          Checks whether a record has expired
 boolean ReplayCacheImpl.found(PrincipalName sname, Realm srealm, KerberosTime pATimeStamp, java.lang.Integer pAUSec)
          Check whether a request is replayed
 boolean ReplayCacheInterface.found(PrincipalName name, Realm realm, KerberosTime pATimeStamp, java.lang.Integer pAUSec)
          Check whether a request is replayed
 void ReplayCacheImpl.save(PrincipalName sname, Realm srealm, KerberosTime pATimeStamp, java.lang.Integer pAUSec)
          Save the request information in the replay cache
 void ReplayCacheInterface.save(PrincipalName name, Realm realm, KerberosTime pATimeStamp, java.lang.Integer pAUSec)
          Save the request information in the replay cache
 

Constructors in krb5.util.replaycache with parameters of type KerberosTime
ReplayCacheEntry(PrincipalName _sname, Realm _srealm, KerberosTime pATimeStamp, java.lang.Integer pAUSec)
          Class constructor