public class AuthenticatorOATH extends AMLoginModule
Modifier and Type | Field and Description |
---|---|
protected String |
amAuthOATH |
protected Debug |
debug |
amCache, auditor, currentState
Constructor and Description |
---|
AuthenticatorOATH()
Standard constructor sets-up the debug logging module.
|
Modifier and Type | Method and Description |
---|---|
void |
destroyModuleState()
Called to cleanup the class level variables.
|
Principal |
getPrincipal()
Returns the principal for this module.
|
void |
init(Subject subject,
Map sharedState,
Map options)
Initializes the authentication module.
|
void |
nullifyUsedVars()
Called to cleanup the class level variables that won't be used again.
|
int |
process(Callback[] callbacks,
int state)
Processes the OTP input by the user.
|
abort, clearInfoText, commit, createIdentity, 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, replaceCallback, replaceHeader, resetCallback, resetCurrentState, setAuthLevel, setFailureID, setForceCallbacksRead, setLoginFailureURL, setLoginSuccessURL, setModuleErrorTemplate, setOrg, setSharedStateEnabled, setUserAttributes, setUserSessionProperty, storeUsername, storeUsernamePasswd, substituteHeader, substituteInfoText, validatePassword, validateUserName
public AuthenticatorOATH()
public Principal getPrincipal()
getPrincipal
in class AMLoginModule
public void init(Subject subject, Map sharedState, Map options)
init
in class AMLoginModule
subject
- For whom this module is initializing.sharedState
- Previously chained module data.options
- Configuration for this module.public int process(Callback[] callbacks, int state) throws AuthLoginException
process
in class AMLoginModule
callbacks
- Incoming from the UI.state
- State of the module to process this access.AuthLoginException
- upon any errors.public void destroyModuleState()
destroyModuleState
in class AMLoginModule
public void nullifyUsedVars()
nullifyUsedVars
in class AMLoginModule
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.