Package net.optionfactory.keycloak.spid
Class SpidSAMLEndpoint.RedirectBinding
java.lang.Object
net.optionfactory.keycloak.spid.SpidSAMLEndpoint.Binding
net.optionfactory.keycloak.spid.SpidSAMLEndpoint.RedirectBinding
- Enclosing class:
- SpidSAMLEndpoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancontainsUnencryptedSignature(org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) protected org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolderextractRequestDocument(String samlRequest) protected org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolderextractResponseDocument(String response) protected Stringprotected voidverifySignature(String key, org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) Methods inherited from class net.optionfactory.keycloak.spid.SpidSAMLEndpoint.Binding
basicChecks, execute, getIDPKeyLocator, handleLoginResponse, handleLogoutResponse, handleSamlRequest, handleSamlResponse, isDestinationRequired, logoutRequest
-
Constructor Details
-
RedirectBinding
protected RedirectBinding()
-
-
Method Details
-
containsUnencryptedSignature
protected boolean containsUnencryptedSignature(org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) - Specified by:
containsUnencryptedSignaturein classSpidSAMLEndpoint.Binding
-
verifySignature
protected void verifySignature(String key, org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) throws org.keycloak.common.VerificationException - Specified by:
verifySignaturein classSpidSAMLEndpoint.Binding- Throws:
org.keycloak.common.VerificationException
-
extractRequestDocument
protected org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder extractRequestDocument(String samlRequest) - Specified by:
extractRequestDocumentin classSpidSAMLEndpoint.Binding
-
extractResponseDocument
protected org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder extractResponseDocument(String response) - Specified by:
extractResponseDocumentin classSpidSAMLEndpoint.Binding
-
getBindingType
- Specified by:
getBindingTypein classSpidSAMLEndpoint.Binding
-