public class PrincipalStoreEntry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
commonName |
private boolean |
disabled |
private java.lang.String |
distinguishedName |
private KerberosTime |
expiration |
private int |
kdcFlags |
private java.util.Map<EncryptionType,EncryptionKey> |
keyMap |
private int |
keyVersionNumber |
private boolean |
lockedOut |
private int |
maxLife |
private int |
maxRenew |
private KerberosTime |
passwordEnd |
private javax.security.auth.kerberos.KerberosPrincipal |
principal |
private java.lang.String |
realmName |
private SamType |
samType |
private java.lang.String |
userId |
private KerberosTime |
validEnd |
private KerberosTime |
validStart |
| 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 | Method and Description |
|---|---|
java.lang.String |
getCommonName()
Returns the common name.
|
java.lang.String |
getDistinguishedName()
Returns the distinguished name.
|
KerberosTime |
getExpiration()
Returns the expiration time.
|
int |
getKDCFlags()
Returns the KDC flags.
|
java.util.Map<EncryptionType,EncryptionKey> |
getKeyMap()
Returns the key map.
|
int |
getKeyVersionNumber()
Returns the key version number (kvno).
|
int |
getMaxLife()
Returns the max life.
|
int |
getMaxRenew()
Returns the maximum renew time.
|
KerberosTime |
getPasswordEnd()
Returns the expiration time for the password.
|
javax.security.auth.kerberos.KerberosPrincipal |
getPrincipal()
Returns the principal.
|
java.lang.String |
getRealmName()
Returns the realm name.
|
SamType |
getSamType()
Returns the single-use authentication (SAM) type.
|
java.lang.String |
getUserId()
Returns the user ID.
|
KerberosTime |
getValidEnd()
Returns the end of validity.
|
KerberosTime |
getValidStart()
Returns the start of validity.
|
boolean |
isDisabled()
Returns whether this account is disabled.
|
boolean |
isLockedOut()
Returns whether this account is locked-out.
|
private java.lang.String distinguishedName
private java.lang.String commonName
private javax.security.auth.kerberos.KerberosPrincipal principal
private java.lang.String realmName
private java.lang.String userId
private KerberosTime validStart
private KerberosTime validEnd
private KerberosTime passwordEnd
private int keyVersionNumber
private int maxLife
private int maxRenew
private int kdcFlags
private SamType samType
private boolean disabled
private boolean lockedOut
private KerberosTime expiration
private java.util.Map<EncryptionType,EncryptionKey> keyMap
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)
public boolean isDisabled()
public boolean isLockedOut()
public KerberosTime getExpiration()
public java.lang.String getDistinguishedName()
public java.lang.String getCommonName()
public java.lang.String getUserId()
public java.util.Map<EncryptionType,EncryptionKey> getKeyMap()
public int getKDCFlags()
public int getKeyVersionNumber()
public int getMaxLife()
public int getMaxRenew()
public KerberosTime getPasswordEnd()
public javax.security.auth.kerberos.KerberosPrincipal getPrincipal()
public java.lang.String getRealmName()
public KerberosTime getValidEnd()
public KerberosTime getValidStart()
public SamType getSamType()