public class SAML2CredentialsExtractor extends Object implements CredentialsExtractor<SAML2Credentials>
Modifier and Type | Field and Description |
---|---|
protected SAMLContextProvider |
contextProvider |
protected SAML2ProfileHandler<org.opensaml.saml.saml2.core.LogoutRequest> |
logoutProfileHandler |
protected SAML2ProfileHandler<org.opensaml.saml.saml2.core.AuthnRequest> |
profileHandler |
protected SAML2LogoutResponseBuilder |
saml2LogoutResponseBuilder |
protected SAML2LogoutResponseMessageSender |
saml2LogoutResponseMessageSender |
protected String |
spLogoutResponseBindingType |
Constructor and Description |
---|
SAML2CredentialsExtractor(SAML2Client client) |
Modifier and Type | Method and Description |
---|---|
SAML2Credentials |
extract(WebContext context) |
SAML2LogoutResponseBuilder |
getSaml2LogoutResponseBuilder() |
void |
setSaml2LogoutResponseBuilder(SAML2LogoutResponseBuilder saml2LogoutResponseBuilder) |
protected final SAMLContextProvider contextProvider
protected final SAML2ProfileHandler<org.opensaml.saml.saml2.core.AuthnRequest> profileHandler
protected final SAML2ProfileHandler<org.opensaml.saml.saml2.core.LogoutRequest> logoutProfileHandler
protected final String spLogoutResponseBindingType
protected SAML2LogoutResponseBuilder saml2LogoutResponseBuilder
protected final SAML2LogoutResponseMessageSender saml2LogoutResponseMessageSender
public SAML2CredentialsExtractor(SAML2Client client)
public SAML2Credentials extract(WebContext context)
extract
in interface CredentialsExtractor<SAML2Credentials>
public SAML2LogoutResponseBuilder getSaml2LogoutResponseBuilder()
public void setSaml2LogoutResponseBuilder(SAML2LogoutResponseBuilder saml2LogoutResponseBuilder)
Copyright © 2019. All rights reserved.