public class DASSessionDataPublisherImpl extends AbstractAuthenticationDataPublisher
| Modifier and Type | Field and Description |
|---|---|
static org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
DASSessionDataPublisherImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
doPublishAuthenticationFailure(AuthenticationData authenticationData)
Does the publishing part of authentication step failure
|
void |
doPublishAuthenticationStepFailure(AuthenticationData authenticationData)
Does the publishing part of authentication step failure
|
void |
doPublishAuthenticationStepSuccess(AuthenticationData authenticationData)
Does the publishing part of authentication step success
|
void |
doPublishAuthenticationSuccess(AuthenticationData authenticationData)
Does the publishing part of authentication success
|
void |
doPublishSessionCreation(SessionData sessionData)
Does the publishing part of session creation
|
void |
doPublishSessionTermination(SessionData sessionData)
Does the publishing part of session termination
|
void |
doPublishSessionUpdate(SessionData sessionData)
Does the publishing part of session update
|
String |
getName() |
void |
publishAuthenticationFailure(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
Publishes authentication failure
|
void |
publishAuthenticationStepFailure(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
Published authentication step failure
|
void |
publishAuthenticationStepSuccess(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
Publish authentication success
|
void |
publishAuthenticationSuccess(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
Publishes authentication success
|
protected void |
publishSessionData(SessionData sessionData,
int actionId) |
canHandle, getCommaSeparatedIDPs, publishSessionCreation, publishSessionTermination, publishSessionUpdategetPriority, init, isEnabledpublic void publishAuthenticationStepSuccess(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
AbstractAuthenticationDataPublisherpublishAuthenticationStepSuccess in interface org.wso2.carbon.identity.application.authentication.framework.AuthenticationDataPublisherpublishAuthenticationStepSuccess in class AbstractAuthenticationDataPublisherrequest - Request which comes to the framework for authenticationcontext - Authentication contextparams - Other parameters which are need to be passedpublic void publishAuthenticationStepFailure(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
AbstractAuthenticationDataPublisherpublishAuthenticationStepFailure in interface org.wso2.carbon.identity.application.authentication.framework.AuthenticationDataPublisherpublishAuthenticationStepFailure in class AbstractAuthenticationDataPublisherrequest - Incoming Http request to framework for authenticationcontext - Authentication Contextparams - Other relevant parameters which needs to be publishedpublic void publishAuthenticationSuccess(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
AbstractAuthenticationDataPublisherpublishAuthenticationSuccess in interface org.wso2.carbon.identity.application.authentication.framework.AuthenticationDataPublisherpublishAuthenticationSuccess in class AbstractAuthenticationDataPublisherrequest - Incoming request for authenticationcontext - Authentication contextparams - Other relevant parameters which needs to be publishedpublic void publishAuthenticationFailure(javax.servlet.http.HttpServletRequest request,
org.wso2.carbon.identity.application.authentication.framework.context.AuthenticationContext context,
Map<String,Object> params)
AbstractAuthenticationDataPublisherpublishAuthenticationFailure in interface org.wso2.carbon.identity.application.authentication.framework.AuthenticationDataPublisherpublishAuthenticationFailure in class AbstractAuthenticationDataPublisherrequest - Incoming authentication requestcontext - Authentication contextparams - Other relevant parameters which needs to be publishedpublic void doPublishAuthenticationStepSuccess(AuthenticationData authenticationData)
AbstractAuthenticationDataPublisherdoPublishAuthenticationStepSuccess in class AbstractAuthenticationDataPublisherauthenticationData - Bean with authentication informationpublic void doPublishAuthenticationStepFailure(AuthenticationData authenticationData)
AbstractAuthenticationDataPublisherdoPublishAuthenticationStepFailure in class AbstractAuthenticationDataPublisherauthenticationData - Bean with authentication informationpublic void doPublishAuthenticationSuccess(AuthenticationData authenticationData)
AbstractAuthenticationDataPublisherdoPublishAuthenticationSuccess in class AbstractAuthenticationDataPublisherauthenticationData - Bean with authentication informationpublic void doPublishAuthenticationFailure(AuthenticationData authenticationData)
AbstractAuthenticationDataPublisherdoPublishAuthenticationFailure in class AbstractAuthenticationDataPublisherauthenticationData - Bean with authentication informationpublic void doPublishSessionCreation(SessionData sessionData)
AbstractAuthenticationDataPublisherdoPublishSessionCreation in class AbstractAuthenticationDataPublishersessionData - Bean with session informationpublic void doPublishSessionTermination(SessionData sessionData)
AbstractAuthenticationDataPublisherdoPublishSessionTermination in class AbstractAuthenticationDataPublishersessionData - Bean with session informationpublic void doPublishSessionUpdate(SessionData sessionData)
AbstractAuthenticationDataPublisherdoPublishSessionUpdate in class AbstractAuthenticationDataPublishersessionData - Bean with session informationpublic String getName()
protected void publishSessionData(SessionData sessionData, int actionId)
Copyright © 2016 WSO2. All rights reserved.