public abstract class InboundAuthenticationRequestProcessor extends Object
Constructor and Description |
---|
InboundAuthenticationRequestProcessor() |
Modifier and Type | Method and Description |
---|---|
protected InboundAuthenticationResponse |
buildResponseForFrameworkLogin(InboundAuthenticationContext context)
Build response for framework login
|
protected InboundAuthenticationResponse |
buildResponseForFrameworkLogout(InboundAuthenticationContext context)
Build response for framework logout
|
abstract boolean |
canHandle(InboundAuthenticationRequest authenticationRequest)
Can handle
|
abstract String |
getCallbackPath(InboundAuthenticationContext context)
Get callback path
|
abstract String |
getName()
Get Name
|
abstract int |
getPriority()
Get Priority
|
abstract String |
getRelyingPartyId()
Get relying party id
|
abstract InboundAuthenticationResponse |
process(InboundAuthenticationRequest authenticationRequest)
Process inbound authentication request
|
public InboundAuthenticationRequestProcessor()
public abstract InboundAuthenticationResponse process(InboundAuthenticationRequest authenticationRequest) throws FrameworkException
authenticationRequest
- Inbound authentication requestFrameworkException
public abstract String getName()
public abstract String getCallbackPath(InboundAuthenticationContext context) throws FrameworkException
context
- Inbound authentication contextFrameworkException
public abstract String getRelyingPartyId()
public abstract int getPriority()
public abstract boolean canHandle(InboundAuthenticationRequest authenticationRequest) throws FrameworkException
authenticationRequest
- Inbound authentication requestFrameworkException
protected InboundAuthenticationResponse buildResponseForFrameworkLogin(InboundAuthenticationContext context) throws IOException, org.wso2.carbon.identity.application.common.IdentityApplicationManagementException, FrameworkException
context
- Inbound authentication contextIOException
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
FrameworkException
protected InboundAuthenticationResponse buildResponseForFrameworkLogout(InboundAuthenticationContext context) throws IOException, org.wso2.carbon.identity.application.common.IdentityApplicationManagementException, FrameworkException
context
- Inbound authentication contextIOException
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
FrameworkException
Copyright © 2015 WSO2. All rights reserved.