public class OAuth2Sso extends OAuth2AMLoginModule
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
com.sun.identity.authentication.service.LoginState |
ls |
Permission |
permission |
com.iplanet.sso.SSOToken |
userToken |
options| Constructor and Description |
|---|
OAuth2Sso() |
| Modifier and Type | Method and Description |
|---|---|
Principal |
getPrincipal() |
void |
init(Subject subject,
Map sharedState,
Map options) |
int |
process(Callback[] in_callbacks,
int state) |
abort, clearInfoText, commit, createIdentity, destroyModuleState, forceCallbacksInit, getAMIdentityRepository, getAttribute, getAuditEntryDetail, getAuthenticatedPrincipals, getAuthLevel, getCallback, getCallback, getCallbackHandler, getCurrentState, getFailCount, getHttpServletRequest, getHttpServletResponse, getInfoText, getLocale, getLoginLocale, getLoginState, getMaximumFailCount, getNewUserIDs, getNumberOfStates, getOrgProfile, getOrgServiceTemplate, getPwdKey, getRequestOrg, getServiceConfig, getSessionId, getSSOSession, getUserAliasList, getUserKey, getUserProfile, getUserSessionProperty, getUserSessions, incrementFailCount, initialize, isAccountLocked, isDynamicProfileCreationEnabled, isRequired, isSessionQuotaReached, isSharedStateEnabled, isSuperAdmin, isUseFirstPassEnabled, isValidUserEntry, login, logout, nullifyUsedVars, replaceCallback, replaceHeader, resetCallback, resetCurrentState, setAuthLevel, setFailureID, setForceCallbacksRead, setLoginFailureURL, setLoginSuccessURL, setModuleErrorTemplate, setOrg, setSharedStateEnabled, setUserAttributes, setUserSessionProperty, storeUsername, storeUsernamePasswd, substituteHeader, substituteInfoText, validatePassword, validateUserNamepublic static org.slf4j.Logger logger
public com.iplanet.sso.SSOToken userToken
public Permission permission
public com.sun.identity.authentication.service.LoginState ls
public void init(Subject subject, Map sharedState, Map options)
init in class OAuth2AMLoginModulepublic int process(Callback[] in_callbacks, int state) throws com.sun.identity.authentication.spi.AuthLoginException
process in class com.sun.identity.authentication.spi.AMLoginModulecom.sun.identity.authentication.spi.AuthLoginExceptionpublic Principal getPrincipal()
getPrincipal in class com.sun.identity.authentication.spi.AMLoginModuleCopyright © 2024. All rights reserved.