Class KrbIdentity
java.lang.Object
org.apache.kerby.kerberos.kerb.request.KrbIdentity
A class to represent a kerberos identity.
- Author:
- Apache Directory Project
-
Constructor Summary
ConstructorsConstructorDescriptionKrbIdentity(String principalName) KrbIdentity(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principalName) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey encKey) voidbooleanorg.apache.kerby.kerberos.kerb.type.KerberosTimeorg.apache.kerby.kerberos.kerb.type.KerberosTimeintorg.apache.kerby.kerberos.kerb.type.base.EncryptionKeygetKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionType encType) Map<org.apache.kerby.kerberos.kerb.type.base.EncryptionType,org.apache.kerby.kerberos.kerb.type.base.EncryptionKey> getKeys()intorg.apache.kerby.kerberos.kerb.type.base.PrincipalNameinthashCode()booleanbooleanisLocked()voidsetCreatedTime(org.apache.kerby.kerberos.kerb.type.KerberosTime createdTime) voidsetDisabled(boolean disabled) voidsetExpireTime(org.apache.kerby.kerberos.kerb.type.KerberosTime expireTime) voidsetKdcFlags(int kdcFlags) voidsetKeyVersion(int keyVersion) voidsetLocked(boolean locked) voidsetPrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal) voidsetPrincipalName(String newPrincipalName) voidsetPrincipalName(org.apache.kerby.kerberos.kerb.type.base.PrincipalName newPrincipalName)
-
Constructor Details
-
KrbIdentity
-
KrbIdentity
public KrbIdentity(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principalName)
-
-
Method Details
-
getPrincipalName
-
setPrincipalName
-
setPrincipalName
public void setPrincipalName(org.apache.kerby.kerberos.kerb.type.base.PrincipalName newPrincipalName) -
getPrincipal
public org.apache.kerby.kerberos.kerb.type.base.PrincipalName getPrincipal() -
setPrincipal
public void setPrincipal(org.apache.kerby.kerberos.kerb.type.base.PrincipalName principal) -
getExpireTime
public org.apache.kerby.kerberos.kerb.type.KerberosTime getExpireTime() -
setExpireTime
public void setExpireTime(org.apache.kerby.kerberos.kerb.type.KerberosTime expireTime) -
getCreatedTime
public org.apache.kerby.kerberos.kerb.type.KerberosTime getCreatedTime() -
setCreatedTime
public void setCreatedTime(org.apache.kerby.kerberos.kerb.type.KerberosTime createdTime) -
isDisabled
public boolean isDisabled() -
setDisabled
public void setDisabled(boolean disabled) -
isLocked
public boolean isLocked() -
setLocked
public void setLocked(boolean locked) -
addKey
public void addKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey encKey) -
addKeys
-
getKeys
public Map<org.apache.kerby.kerberos.kerb.type.base.EncryptionType,org.apache.kerby.kerberos.kerb.type.base.EncryptionKey> getKeys() -
getKey
public org.apache.kerby.kerberos.kerb.type.base.EncryptionKey getKey(org.apache.kerby.kerberos.kerb.type.base.EncryptionType encType) -
getKdcFlags
public int getKdcFlags() -
setKdcFlags
public void setKdcFlags(int kdcFlags) -
getKeyVersion
public int getKeyVersion() -
setKeyVersion
public void setKeyVersion(int keyVersion) -
equals
-
hashCode
public int hashCode()
-