oracle.adf.share.security.authentication
Class JAASAuthenticationService
java.lang.Object
oracle.adf.share.security.authentication.JAASAuthenticationService
- All Implemented Interfaces:
- AuthenticationService
public class JAASAuthenticationService
- extends java.lang.Object
- implements AuthenticationService
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_adfSecLogger
protected static ADFLogger _adfSecLogger
mLoginContext
protected javax.security.auth.login.LoginContext mLoginContext
mCallbackHandler
protected javax.security.auth.callback.CallbackHandler mCallbackHandler
mLoginModule
protected java.lang.String mLoginModule
mConfig
protected java.lang.String mConfig
JAASAuthenticationService
public JAASAuthenticationService()
JAASAuthenticationService
public JAASAuthenticationService(java.lang.String loginModule,
java.lang.String config)
JAASAuthenticationService
public JAASAuthenticationService(java.lang.String loginModule)
login
public void login(java.lang.String username,
java.lang.String password)
- Specified by:
login
in interface AuthenticationService
login
public void login(javax.security.auth.callback.CallbackHandler handler)
- Specified by:
login
in interface AuthenticationService
logout
public void logout()
- Specified by:
logout
in interface AuthenticationService
getSubject
public javax.security.auth.Subject getSubject()
- Specified by:
getSubject
in interface AuthenticationService
setLoginConfig
public void setLoginConfig(java.lang.String config)
setLoginModule
public void setLoginModule(java.lang.String loginModule)
getLoginModule
public java.lang.String getLoginModule()
initSecurityContext
protected void initSecurityContext(java.lang.String username)
setLoginConfigProvider
public void setLoginConfigProvider(java.lang.String provider)
- Specified by:
setLoginConfigProvider
in interface AuthenticationService
showPrincipals
public void showPrincipals()
Copyright © 1997, 2009, Oracle. All rights reserved.