Package | Description |
---|---|
com.sun.identity.authentication.spi |
Provides interfaces and classes for writing a supplemental authentication
module to plug into OpenAM.
|
org.forgerock.openam.authentication.modules.adaptive | |
org.forgerock.openam.authentication.modules.common |
This package contains classes that are common for use by all authentication modules.
|
org.forgerock.openam.authentication.modules.oauth2 | |
org.forgerock.openam.authentication.modules.persistentcookie |
This package contains classes Authentication using a Persistent Cookie.
|
org.forgerock.openam.authentication.modules.saml2 |
Defines the classes necessary for SAML2 authentication.
|
org.forgerock.openam.authentication.plugins |
Modifier and Type | Method and Description |
---|---|
int |
AMLoginModule.getFailCount(AMIdentity amIdUser)
Get the number of failed login attempts for a user when account locking
is enabled.
|
int |
AMLoginModule.getMaximumFailCount()
Get the maximum number failed login attempts permitted for a user
before when their account is locked out.
|
void |
AMLoginModule.incrementFailCount(String userName)
Increments the fail count for the given user.
|
boolean |
AMLoginModule.isAccountLocked(String userName)
Returns true if the named account is locked out, false otherwise.
|
void |
WSSReplayPasswd.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Post processing on failed authentication.
|
void |
AMPostAuthProcessInterface.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Post processing on failed authentication.
|
void |
ReplayPasswd.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Post processing on failed authentication.
|
void |
WSSReplayPasswd.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
AMPostAuthProcessInterface.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
ReplayPasswd.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
WSSReplayPasswd.onLogout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
SSOToken ssoToken)
Post processing on Logout.
|
void |
AMPostAuthProcessInterface.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on Logout.
|
void |
ReplayPasswd.onLogout(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
SSOToken ssoToken)
Post processing on Logout.
|
void |
DSAMECallbackInterface.setConfig(Map configMap)
Sets the Map which contains the values required for the callback.
|
Modifier and Type | Method and Description |
---|---|
void |
AdaptivePostAuthenticationPlugin.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
AdaptivePostAuthenticationPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
void |
AdaptivePostAuthenticationPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
Modifier and Type | Method and Description |
---|---|
protected abstract Map<String,Object> |
JaspiAuthLoginModulePostAuthenticationPlugin.generateConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Generates the required configuration to initialise the underlying JASPI ServerAuthModule.
|
void |
JaspiAuthLoginModulePostAuthenticationPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing of successful authentication, which initialises the underlying JASPI ServerAuthModule, as a new
instance of this class is created for the Post Authentication Process, and then calls the subtypes
onLoginSuccess method, and then finally calls the JASPI ServerAuthModule's secureResponse method.
|
protected abstract void |
JaspiAuthLoginModulePostAuthenticationPlugin.onLoginSuccess(javax.security.auth.message.MessageInfo messageInfo,
Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Internal call to subtype to perform any required logic before the secureResponse method is called on the
underlying JASPI ServerAuthModule.
|
Modifier and Type | Method and Description |
---|---|
void |
OAuth2PostAuthnPlugin.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Post processing on failed authentication.
|
void |
OAuth2PostAuthnPlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on successful authentication.
|
void |
OAuth2PostAuthnPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Post processing on Logout.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
PersistentCookieAuthModulePostAuthenticationPlugin.generateConfig(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Initialises the JwtSessionModule for use by the Post Authentication Process.
|
void |
PersistentCookieAuthModulePostAuthenticationPlugin.onLoginSuccess(javax.security.auth.message.MessageInfo messageInfo,
Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken)
Sets the required information that needs to be in the jwt.
|
Modifier and Type | Method and Description |
---|---|
void |
SAML2PostAuthenticationPlugin.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
SAML2PostAuthenticationPlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken ssoToken) |
Modifier and Type | Method and Description |
---|---|
void |
AccountExpirePlugin.onLoginFailure(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
AccountExpirePlugin.onLoginSuccess(Map requestParamsMap,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
void |
AccountExpirePlugin.onLogout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SSOToken token) |
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.