public interface ApplicationAuthenticator extends Serializable
Modifier and Type | Method and Description |
---|---|
boolean |
canHandle(javax.servlet.http.HttpServletRequest request)
Check whether the authentication or logout request can be handled by the
authenticator
|
String |
getClaimDialectURI()
Get the claim dialect URI if this authenticator receives claims in a standard dialect
and needs to be mapped to the Carbon dialect http://wso2.org/claims
|
List<org.wso2.carbon.identity.application.common.model.Property> |
getConfigurationProperties() |
String |
getContextIdentifier(javax.servlet.http.HttpServletRequest request)
Get the Context identifier sent with the request.
|
String |
getFriendlyName() |
String |
getName()
Get the name of the Authenticator
|
AuthenticatorFlowStatus |
process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AuthenticationContext context)
Process the authentication or logout request.
|
boolean canHandle(javax.servlet.http.HttpServletRequest request)
request
- AuthenticatorFlowStatus process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthenticationContext context) throws AuthenticationFailedException, LogoutFailedException
request
- response
- context
- AuthenticationFailedException
LogoutFailedException
String getContextIdentifier(javax.servlet.http.HttpServletRequest request)
request
- String getName()
String getFriendlyName()
String getClaimDialectURI()
List<org.wso2.carbon.identity.application.common.model.Property> getConfigurationProperties()
Copyright © 2015 WSO2. All rights reserved.