org.apache.directory.server.kerberos.shared.store
Class PrincipalStoreEntry

java.lang.Object
  extended by org.apache.directory.server.kerberos.shared.store.PrincipalStoreEntry

public class PrincipalStoreEntry
extends java.lang.Object

Version:
$Rev: 544729 $, $Date: 2007-06-06 07:01:24 +0200 (Mi, 06 Jun 2007) $
Author:
Apache Directory Project

Method Summary
 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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isDisabled

public boolean isDisabled()
Returns whether this account is disabled.

Returns:
Whether this account is disabled.

isLockedOut

public boolean isLockedOut()
Returns whether this account is locked-out.

Returns:
Whether this account is locked-out.

getExpiration

public KerberosTime getExpiration()
Returns the expiration time.

Returns:
The expiration time.

getDistinguishedName

public java.lang.String getDistinguishedName()
Returns the distinguished name.

Returns:
The distinguished name.

getCommonName

public java.lang.String getCommonName()
Returns the common name.

Returns:
The common name.

getUserId

public java.lang.String getUserId()
Returns the user ID.

Returns:
The user ID.

getKeyMap

public java.util.Map<EncryptionType,EncryptionKey> getKeyMap()
Returns the key map.

Returns:
The key map.

getKDCFlags

public int getKDCFlags()
Returns the KDC flags.

Returns:
The KDC flags.

getKeyVersionNumber

public int getKeyVersionNumber()
Returns the key version number (kvno).

Returns:
The key version number (kvno).

getMaxLife

public int getMaxLife()
Returns the max life.

Returns:
The max life.

getMaxRenew

public int getMaxRenew()
Returns the maximum renew time.

Returns:
The maximum renew time.

getPasswordEnd

public KerberosTime getPasswordEnd()
Returns the expiration time for the password.

Returns:
The expiration time for the password.

getPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getPrincipal()
Returns the principal.

Returns:
The principal.

getRealmName

public java.lang.String getRealmName()
Returns the realm name.

Returns:
The realm name.

getValidEnd

public KerberosTime getValidEnd()
Returns the end of validity.

Returns:
The end of validity.

getValidStart

public KerberosTime getValidStart()
Returns the start of validity.

Returns:
The start of validity.

getSamType

public SamType getSamType()
Returns the single-use authentication (SAM) type.

Returns:
The single-use authentication (SAM) type.


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.