Package org.keycloak.broker.saml
Class SAMLEndpoint.ArtifactBinding
java.lang.Object
org.keycloak.broker.saml.SAMLEndpoint.Binding
org.keycloak.broker.saml.SAMLEndpoint.ArtifactBinding
- Enclosing class:
- SAMLEndpoint
-
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 booleanisMessageFullySigned(org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) protected voidverifySignature(String key, org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) Methods inherited from class org.keycloak.broker.saml.SAMLEndpoint.Binding
basicChecks, execute, getEntityId, getIDPKeyLocator, handleLoginResponse, handleLogoutResponse, handleSamlArt, handleSamlRequest, handleSamlResponse, isDestinationRequired, isSuccessfulSamlResponse, logoutRequest, samlIdpInitiatedSSO
-
Constructor Details
-
ArtifactBinding
protected ArtifactBinding()
-
-
Method Details
-
containsUnencryptedSignature
protected boolean containsUnencryptedSignature(org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) - Specified by:
containsUnencryptedSignaturein classSAMLEndpoint.Binding
-
isMessageFullySigned
protected boolean isMessageFullySigned(org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder documentHolder) - Specified by:
isMessageFullySignedin classSAMLEndpoint.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 classSAMLEndpoint.Binding- Throws:
org.keycloak.common.VerificationException
-
extractRequestDocument
protected org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder extractRequestDocument(String samlRequest) - Specified by:
extractRequestDocumentin classSAMLEndpoint.Binding
-
extractResponseDocument
protected org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder extractResponseDocument(String response) - Specified by:
extractResponseDocumentin classSAMLEndpoint.Binding
-
getBindingType
- Specified by:
getBindingTypein classSAMLEndpoint.Binding
-