public class JaasAccountHandle extends java.lang.Object implements AccountHandle
GROUP_CODE, LAST_LOGIN_ON, LAST_PASSWORD_CHANGE| コンストラクタと説明 |
|---|
JaasAccountHandle() |
JaasAccountHandle(java.lang.String id,
java.lang.Class<? extends java.security.Principal> uniqueKeyPrincipalType,
javax.security.auth.login.LoginContext loginContext) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributeMap() |
int |
getAuthenticationProviderIndex() |
Credential |
getCredential() |
javax.security.auth.login.LoginContext |
getLoginContext() |
javax.security.auth.Subject |
getSubject() |
java.lang.String |
getUnmodifiableUniqueKey() |
boolean |
isAccountLocked() |
boolean |
isExpired() |
boolean |
isInitialLogin() |
void |
setAccountLocked(boolean isAccountLocked) |
void |
setAuthenticationProviderIndex(int authenticationProviderIndex) |
void |
setInitialLogin(boolean isInitialLogin) |
void |
setPasswordExpired(boolean isPasswordExpired) |
public JaasAccountHandle()
public JaasAccountHandle(java.lang.String id,
java.lang.Class<? extends java.security.Principal> uniqueKeyPrincipalType,
javax.security.auth.login.LoginContext loginContext)
public javax.security.auth.Subject getSubject()
public javax.security.auth.login.LoginContext getLoginContext()
public boolean isAccountLocked()
isAccountLocked インタフェース内 AccountHandlepublic void setAccountLocked(boolean isAccountLocked)
public boolean isExpired()
isExpired インタフェース内 AccountHandlepublic void setPasswordExpired(boolean isPasswordExpired)
public boolean isInitialLogin()
isInitialLogin インタフェース内 AccountHandlepublic void setInitialLogin(boolean isInitialLogin)
public java.util.Map<java.lang.String,java.lang.Object> getAttributeMap()
getAttributeMap インタフェース内 AccountHandlepublic Credential getCredential()
getCredential インタフェース内 AccountHandlepublic void setAuthenticationProviderIndex(int authenticationProviderIndex)
setAuthenticationProviderIndex インタフェース内 AccountHandlepublic int getAuthenticationProviderIndex()
getAuthenticationProviderIndex インタフェース内 AccountHandlepublic java.lang.String getUnmodifiableUniqueKey()
getUnmodifiableUniqueKey インタフェース内 AccountHandle