|
PicketLink Federation Core 2.1.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAML2Handler
Handle SAML2 Request types and status response types
Nested Class Summary | |
---|---|
static class |
SAML2Handler.HANDLER_TYPE
Processing Point - idp side or service side |
Field Summary | |
---|---|
static String |
ASSERTION_CONSUMER_URL
|
static String |
CLOCK_SKEW_MILIS
|
static String |
DISABLE_AUTHN_STATEMENT
|
static String |
DISABLE_ROLE_PICKING
|
static String |
DISABLE_SENDING_ROLES
|
static String |
ROLE_KEY
|
Method Summary | |
---|---|
void |
generateSAMLRequest(SAML2HandlerRequest request,
SAML2HandlerResponse response)
Generate a SAML Request to be sent to the IDP if the handler is invoked at the SP and vice-versa |
SAML2Handler.HANDLER_TYPE |
getType()
Get the type of handler - handler at IDP or SP |
void |
handleRequestType(SAML2HandlerRequest request,
SAML2HandlerResponse response)
Handle a SAML2 RequestAbstractType |
void |
handleStatusResponseType(SAML2HandlerRequest request,
SAML2HandlerResponse response)
Handle a SAML2 Status Response Type |
void |
initChainConfig(SAML2HandlerChainConfig handlerChainConfig)
Initialize the handler |
void |
initHandlerConfig(SAML2HandlerConfig handlerConfig)
Initialize the handler from configuration |
void |
reset()
Shed all state |
Field Detail |
---|
static final String ASSERTION_CONSUMER_URL
static final String CLOCK_SKEW_MILIS
static final String DISABLE_AUTHN_STATEMENT
static final String DISABLE_SENDING_ROLES
static final String DISABLE_ROLE_PICKING
static final String ROLE_KEY
Method Detail |
---|
void initChainConfig(SAML2HandlerChainConfig handlerChainConfig) throws ConfigurationException
handlerConfig
- Handler Config
ConfigurationException
void initHandlerConfig(SAML2HandlerConfig handlerConfig) throws ConfigurationException
options
-
ConfigurationException
void generateSAMLRequest(SAML2HandlerRequest request, SAML2HandlerResponse response) throws ProcessingException
request
- response
-
ProcessingException
SAML2Handler.HANDLER_TYPE getType()
void handleRequestType(SAML2HandlerRequest request, SAML2HandlerResponse response) throws ProcessingException
requestAbstractType
- resultingDocument
-
ProcessingException
void handleStatusResponseType(SAML2HandlerRequest request, SAML2HandlerResponse response) throws ProcessingException
statusResponseType
- resultingDocument
-
ProcessingException
void reset() throws ProcessingException
ProcessingException
|
PicketLink Federation Core 2.1.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |