public final class UserAssertionService extends JAASAuthenticationService
_adfSecLogger, mCallbackHandler, mConfig, mLoginContext, mLoginModuleJAZN_CONFIG, JAZN_LOGIN_PROVIDER, LOGIN_CONFIG, LOGIN_CONFIG_PROVIDER| Constructor and Description |
|---|
UserAssertionService() |
UserAssertionService(java.lang.String loginModule) |
UserAssertionService(java.lang.String loginModule,
java.lang.String config) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assertIdentity(java.lang.String username)
Internal: Applications should not use this method.
This method verify only username is verify username.
|
javax.security.auth.Subject |
assertUser(java.lang.String username)
Internal: Applications should not use this method.
This method assert user identity for resource authorization.
|
protected void |
initSecurityContext(java.lang.String username) |
void |
login(java.lang.String username,
java.lang.String password)
This method authenticate user.
|
getLoginModule, getSubject, login, logout, setLoginConfig, setLoginConfigProvider, setLoginModule, showPrincipalshasSsoSupport, internalLogout, login, logoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlogin, logoutpublic UserAssertionService()
public UserAssertionService(java.lang.String loginModule,
java.lang.String config)
public UserAssertionService(java.lang.String loginModule)
public final boolean assertIdentity(java.lang.String username)
public void login(java.lang.String username,
java.lang.String password)
login in interface AuthenticationServicelogin in class JAASAuthenticationServiceusername - password - @Concealed public final javax.security.auth.Subject assertUser(java.lang.String username)
protected void initSecurityContext(java.lang.String username)
initSecurityContext in class JAASAuthenticationService