All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected AbstractInitiateLogin |
createChallenge() |
AuthOutcome |
doHandle(SamlInvocationContext context,
OnSessionCreated onCreateSession) |
protected SAMLDocumentHolder |
extractPostBindingResponse(String response) |
protected SAMLDocumentHolder |
extractRedirectBindingResponse(String response) |
AuthChallenge |
getChallenge() |
protected AuthOutcome |
handleLoginResponse(SAMLDocumentHolder responseHolder,
boolean postBinding,
OnSessionCreated onCreateSession) |
protected AuthOutcome |
handleLogoutResponse(SAMLDocumentHolder holder,
StatusResponseType responseType,
String relayState) |
protected AuthOutcome |
handleRequest() |
protected AuthOutcome |
handleSamlRequest(String samlRequest,
String relayState) |
protected AuthOutcome |
handleSamlResponse(String samlResponse,
String relayState,
OnSessionCreated onCreateSession) |
protected AuthOutcome |
initiateLogin() |
protected boolean |
isAutodetectedBearerOnly(HttpFacade.Request request) |
protected boolean |
isRole(AttributeType attribute) |
protected abstract AuthOutcome |
logoutRequest(LogoutRequestType request,
String relayState) |
void |
verifyPostBindingSignature(Document document,
KeyLocator keyLocator) |
protected boolean |
verifySSL() |