public class LoginCallbackImpl extends java.lang.Object implements LoginCallback
| Constructor and Description |
|---|
LoginCallbackImpl(javax.security.auth.Subject subject,
java.lang.String userName,
java.lang.Object credential) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearPassword() |
java.lang.Object |
getCredential() |
java.lang.String[] |
getRoles() |
javax.security.auth.Subject |
getSubject() |
java.lang.String |
getUserName() |
java.security.Principal |
getUserPrincipal() |
boolean |
isSuccess() |
void |
setRoles(java.lang.String[] groups) |
void |
setSuccess(boolean success) |
void |
setUserPrincipal(java.security.Principal userPrincipal) |
public LoginCallbackImpl(javax.security.auth.Subject subject,
java.lang.String userName,
java.lang.Object credential)
public javax.security.auth.Subject getSubject()
getSubject in interface LoginCallbackpublic java.lang.String getUserName()
getUserName in interface LoginCallbackpublic java.lang.Object getCredential()
getCredential in interface LoginCallbackpublic boolean isSuccess()
isSuccess in interface LoginCallbackpublic void setSuccess(boolean success)
setSuccess in interface LoginCallbackpublic java.security.Principal getUserPrincipal()
getUserPrincipal in interface LoginCallbackpublic void setUserPrincipal(java.security.Principal userPrincipal)
setUserPrincipal in interface LoginCallbackpublic java.lang.String[] getRoles()
getRoles in interface LoginCallbackpublic void setRoles(java.lang.String[] groups)
setRoles in interface LoginCallbackpublic void clearPassword()
clearPassword in interface LoginCallbackCopyright © 2013 FuseSource, Corp.. All Rights Reserved.