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(SAMLDocumentHolder documentHolder) protected SAMLDocumentHolderextractRequestDocument(String samlRequest) protected SAMLDocumentHolderextractResponseDocument(String response) protected Stringprotected voidverifySignature(String key, SAMLDocumentHolder documentHolder) Methods inherited from class org.keycloak.broker.saml.SAMLEndpoint.Binding
basicChecks, execute, getIDPKeyLocator, handleLoginResponse, handleLogoutResponse, handleSamlArt, handleSamlRequest, handleSamlResponse, isDestinationRequired, logoutRequest
-
Constructor Details
-
ArtifactBinding
protected ArtifactBinding()
-
-
Method Details
-
containsUnencryptedSignature
- Specified by:
containsUnencryptedSignaturein classSAMLEndpoint.Binding
-
verifySignature
protected void verifySignature(String key, SAMLDocumentHolder documentHolder) throws VerificationException - Specified by:
verifySignaturein classSAMLEndpoint.Binding- Throws:
VerificationException
-
extractRequestDocument
- Specified by:
extractRequestDocumentin classSAMLEndpoint.Binding
-
extractResponseDocument
- Specified by:
extractResponseDocumentin classSAMLEndpoint.Binding
-
getBindingType
- Specified by:
getBindingTypein classSAMLEndpoint.Binding
-