| Modifier and Type | Method and Description |
|---|---|
private KerberosTime |
KdcConnection.getDefaultTill() |
| Modifier and Type | Field and Description |
|---|---|
private KerberosTime |
Credentials.authTime |
private KerberosTime |
Credentials.endTime |
private KerberosTime |
Credentials.renewTill |
private KerberosTime |
Credentials.startTime |
| Modifier and Type | Method and Description |
|---|---|
KerberosTime |
Credentials.getAuthTime() |
KerberosTime |
Credentials.getEndTime() |
KerberosTime |
Credentials.getRenewTill() |
KerberosTime |
Credentials.getStartTime() |
private KerberosTime[] |
CacheInputStream.readKerberosTimes() |
| Modifier and Type | Method and Description |
|---|---|
private void |
CacheOutputStream.writeKerberosTime(KerberosTime ktime) |
| Constructor and Description |
|---|
Credentials(PrincipalName cname,
PrincipalName sname,
EncryptionKey ekey,
KerberosTime authtime,
KerberosTime starttime,
KerberosTime endtime,
KerberosTime renewTill,
boolean isEncInSKey,
TicketFlags flags,
HostAddresses caddr,
AuthorizationData authData,
Ticket ticket,
Ticket secondTicket) |
| Modifier and Type | Field and Description |
|---|---|
private KerberosTime |
KeytabEntry.timeStamp |
| Modifier and Type | Method and Description |
|---|---|
KerberosTime |
KeytabEntry.getTimeStamp() |
| Constructor and Description |
|---|
KeytabEntry(java.lang.String principalName,
int principalType,
KerberosTime timeStamp,
byte keyVersion,
EncryptionKey key)
Creates a new instance of Entry.
|
| Modifier and Type | Field and Description |
|---|---|
private KerberosTime |
ReplayCacheImpl.ReplayCacheEntry.clientTime
The client time
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ReplayCache.isReplay(javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
KerberosTime clientTime,
int clientMicroSeconds)
Returns whether a request is a replay, based on the server principal, client
principal, time, and microseconds.
|
boolean |
ReplayCacheImpl.isReplay(javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
KerberosTime clientTime,
int clientMicroSeconds)
Check if an entry is a replay or not.
|
void |
ReplayCache.save(javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
KerberosTime clientTime,
int clientMicroSeconds)
Saves the server principal, client principal, time, and microseconds to
the replay cache.
|
void |
ReplayCacheImpl.save(javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
KerberosTime clientTime,
int clientMicroSeconds)
Add a new entry into the cache.
|
| Constructor and Description |
|---|
ReplayCacheEntry(javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
KerberosTime clientTime,
int clientMicroSeconds)
Creates a new instance of ReplayCacheEntry.
|
| Modifier and Type | Field and Description |
|---|---|
private KerberosTime |
PrincipalStoreEntryModifier.expiration |
private KerberosTime |
PrincipalStoreEntry.expiration |
private KerberosTime |
PrincipalStoreEntryModifier.passwordEnd |
private KerberosTime |
PrincipalStoreEntry.passwordEnd |
private KerberosTime |
PrincipalStoreEntryModifier.validEnd |
private KerberosTime |
PrincipalStoreEntry.validEnd |
private KerberosTime |
PrincipalStoreEntryModifier.validStart |
private KerberosTime |
PrincipalStoreEntry.validStart |
| Modifier and Type | Method and Description |
|---|---|
KerberosTime |
PrincipalStoreEntry.getExpiration()
Returns the expiration time.
|
KerberosTime |
PrincipalStoreEntry.getPasswordEnd()
Returns the expiration time for the password.
|
KerberosTime |
PrincipalStoreEntry.getValidEnd()
Returns the end of validity.
|
KerberosTime |
PrincipalStoreEntry.getValidStart()
Returns the start of validity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrincipalStoreEntryModifier.setExpiration(KerberosTime expiration)
Sets the expiration time.
|
void |
PrincipalStoreEntryModifier.setPasswordEnd(KerberosTime passwordEnd)
Sets the end-of-life for the password.
|
void |
PrincipalStoreEntryModifier.setValidEnd(KerberosTime validEnd)
Sets the end of validity.
|
void |
PrincipalStoreEntryModifier.setValidStart(KerberosTime validStart)
Sets the start of validity.
|
| Constructor and Description |
|---|
PrincipalStoreEntry(java.lang.String distinguishedName,
java.lang.String commonName,
java.lang.String userId,
javax.security.auth.kerberos.KerberosPrincipal principal,
int keyVersionNumber,
KerberosTime validStart,
KerberosTime validEnd,
KerberosTime passwordEnd,
int maxLife,
int maxRenew,
int kdcFlags,
java.util.Map<EncryptionType,EncryptionKey> keyMap,
java.lang.String realmName,
SamType samType,
boolean disabled,
boolean lockedOut,
KerberosTime expiration) |
| Modifier and Type | Field and Description |
|---|---|
static KerberosTime |
KerberosTime.INFINITY
Constant for the
KerberosTime "infinity." |
| Modifier and Type | Method and Description |
|---|---|
static KerberosTime |
KerberosTime.getTime(java.lang.String zuluTime)
Returns the
KerberosTime for a given zulu time. |
| Modifier and Type | Method and Description |
|---|---|
int |
KerberosTime.compareTo(KerberosTime that)
compares current kerberos time with the given kerberos time
|
boolean |
KerberosTime.greaterThan(KerberosTime ktime)
checks if the current kerberos time is greater than the given kerberos time
|
boolean |
KerberosTime.lessThan(KerberosTime ktime)
checks if the current kerberos time is less or equal than the given kerberos time
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractReadKerberosTime.setKerberosTime(KerberosTime krbtime,
E container)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreCTime.setKerberosTime(KerberosTime krbtime,
AuthenticatorContainer authenticatorContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreCTime.setKerberosTime(KerberosTime krbtime,
EncApRepPartContainer encApRepPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreRenewTill.setKerberosTime(KerberosTime krbtime,
EncKdcRepPartContainer encKdcRepPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreStartTime.setKerberosTime(KerberosTime krbtime,
EncKdcRepPartContainer encKdcRepPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreKeyExpiration.setKerberosTime(KerberosTime krbtime,
EncKdcRepPartContainer encKdcRepPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreAuthTime.setKerberosTime(KerberosTime krbtime,
EncKdcRepPartContainer encKdcRepPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreEndTime.setKerberosTime(KerberosTime krbtime,
EncKdcRepPartContainer encKdcRepPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreTimestamp.setKerberosTime(KerberosTime krbtime,
EncKrbCredPartContainer encKrbCredPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreTimestamp.setKerberosTime(KerberosTime krbtime,
EncKrbPrivPartContainer encKrbPrivPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreStartTime.setKerberosTime(KerberosTime krbtime,
EncTicketPartContainer encTicketPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreRenewtill.setKerberosTime(KerberosTime krbtime,
EncTicketPartContainer encTicketPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreAuthTime.setKerberosTime(KerberosTime krbtime,
EncTicketPartContainer encTicketPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreEndTime.setKerberosTime(KerberosTime krbtime,
EncTicketPartContainer encTicketPartContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreRTime.setKerberosTime(KerberosTime krbtime,
KdcReqBodyContainer kdcReqBodyContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreStartTime.setKerberosTime(KerberosTime krbtime,
KrbCredInfoContainer krbCredInfoContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreRenewtill.setKerberosTime(KerberosTime krbtime,
KrbCredInfoContainer krbCredInfoContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreAuthTime.setKerberosTime(KerberosTime krbtime,
KrbCredInfoContainer krbCredInfoContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreEndTime.setKerberosTime(KerberosTime krbtime,
KrbCredInfoContainer krbCredInfoContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreCTime.setKerberosTime(KerberosTime krbtime,
KrbErrorContainer krbErrorContainer)
set the KerberosTime on the ASN.1 object present in the container
|
protected void |
StoreSTime.setKerberosTime(KerberosTime krbtime,
KrbErrorContainer krbErrorContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreTimestamp.setKerberosTime(KerberosTime krbtime,
KrbSafeBodyContainer krbSafeBodyContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StoreLrValue.setKerberosTime(KerberosTime krbtime,
LastReqContainer lastReqContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
StorePaTimestamp.setKerberosTime(KerberosTime krbtime,
PaEncTsEncContainer paEncTsEncContainer)
set the KerberosTime on the ASN.1 object present in the container
|
| Modifier and Type | Field and Description |
|---|---|
private KerberosTime |
EncTicketPart.authTime
time of initial authentication
|
private KerberosTime |
EncKdcRepPart.authTime
The initial Authentication time
|
private KerberosTime |
KrbCredInfo.authTime
the time of initial authentication
|
private KerberosTime |
EncTicketPart.endTime
ticket's expiry time
|
private KerberosTime |
EncKdcRepPart.endTime
The Ticket expiration time
|
private KerberosTime |
KrbCredInfo.endTime
the expiration time of ticket
|
private KerberosTime |
KdcReqBody.from
The start time for the requested ticket
|
private KerberosTime |
EncKdcRepPart.keyExpiration
The KeyExpiration
|
private KerberosTime |
LastReqEntry.lrValue
The LastReq value
|
private KerberosTime |
PaEncTsEnc.patimestamp
The patimestamp
|
private KerberosTime |
EncTicketPart.renewtill
the maximum endtime that may be included in a renewal
|
private KerberosTime |
KrbCredInfo.renewtill
the maximum endtime that may be included in a renewal
|
private KerberosTime |
EncKdcRepPart.renewTill
Maximum endtime in a renewal
|
private KerberosTime |
KdcReqBody.rtime
The renew-till date for the requested ticket
|
private KerberosTime |
EncTicketPart.startTime
time after which ticket is valid
|
private KerberosTime |
EncKdcRepPart.startTime
The ticket's start time
|
private KerberosTime |
KrbCredInfo.startTime
the time after which the ticket is valid
|
private KerberosTime |
KdcReqBody.till
The expiration date for the requested ticket
|
private KerberosTime |
EncKrbPrivPart.timestamp
the current time of the sender
|
private KerberosTime |
EncKrbCredPart.timestamp
the timestamp
|
private KerberosTime |
KrbSafeBody.timestamp
the current time of the sender
|
| Modifier and Type | Method and Description |
|---|---|
void |
EncTicketPart.setAuthTime(KerberosTime authTime) |
void |
EncKdcRepPart.setAuthTime(KerberosTime time)
Sets the auth
KerberosTime. |
void |
KrbCredInfo.setAuthTime(KerberosTime authTime) |
void |
LastReq.setCurrentLrValue(KerberosTime lrValue)
Set the CurrentLr value
|
void |
EncTicketPart.setEndTime(KerberosTime endTime) |
void |
EncKdcRepPart.setEndTime(KerberosTime time)
Sets the end
KerberosTime. |
void |
KrbCredInfo.setEndTime(KerberosTime endTime) |
void |
KdcReqBody.setFrom(KerberosTime from) |
void |
EncKdcRepPart.setKeyExpiration(KerberosTime expiration)
Sets the key expiration
KerberosTime. |
void |
LastReqEntry.setLrValue(KerberosTime lrValue) |
void |
PaEncTsEnc.setPaTimestamp(KerberosTime patimestamp)
Set the patimestamp.
|
void |
KrbCredInfo.setRenewtill(KerberosTime renewtill) |
void |
EncTicketPart.setRenewTill(KerberosTime renewtill) |
void |
EncKdcRepPart.setRenewTill(KerberosTime till)
Sets the renew till
KerberosTime. |
void |
KdcReqBody.setRtime(KerberosTime rtime) |
void |
EncTicketPart.setStartTime(KerberosTime startTime) |
void |
EncKdcRepPart.setStartTime(KerberosTime time)
Sets the start
KerberosTime. |
void |
KrbCredInfo.setStartTime(KerberosTime startTime) |
void |
KdcReqBody.setTill(KerberosTime till) |
void |
EncKrbPrivPart.setTimestamp(KerberosTime timestamp) |
void |
EncKrbCredPart.setTimestamp(KerberosTime timestamp) |
void |
KrbSafeBody.setTimestamp(KerberosTime timestamp) |
| Constructor and Description |
|---|
LastReqEntry(LastReqType lrType,
KerberosTime lrValue)
Creates a new instance of LastReqEntry
|
PaEncTsEnc(KerberosTime paTimestamp,
int pausec)
Creates a new instance of PaEncTsEnc.
|
| Modifier and Type | Field and Description |
|---|---|
private KerberosTime |
EncApRepPart.ctime
The client time
|
private KerberosTime |
Authenticator.ctime
The client time
|
private KerberosTime |
KrbError.cTime
the current time of client
|
private KerberosTime |
KrbError.sTime
current time on the server
|
| Modifier and Type | Method and Description |
|---|---|
KerberosTime |
Authenticator.getCtime() |
KerberosTime |
EncApRepPart.getCTime()
Returns the client
KerberosTime. |
KerberosTime |
KrbError.getCTime() |
KerberosTime |
AsRep.getEndTime()
Returns the end
KerberosTime. |
KerberosTime |
TgsRep.getEndTime()
Returns the end
KerberosTime. |
KerberosTime |
AsRep.getRenewTill()
Returns the renew till
KerberosTime. |
KerberosTime |
TgsRep.getRenewTill()
Returns the renew till
KerberosTime. |
KerberosTime |
AsRep.getStartTime()
Returns the start
KerberosTime. |
KerberosTime |
TgsRep.getStartTime()
Returns the start
KerberosTime. |
KerberosTime |
KrbError.getSTime() |
| Modifier and Type | Method and Description |
|---|---|
void |
EncApRepPart.setCTime(KerberosTime ctime) |
void |
KrbError.setCTime(KerberosTime cTime) |
void |
Authenticator.setCTime(KerberosTime ctime) |
void |
KrbError.setSTime(KerberosTime sTime) |