Package org.keycloak.broker.saml
Class SAMLEndpoint.PostBinding
java.lang.Object
org.keycloak.broker.saml.SAMLEndpoint.Binding
org.keycloak.broker.saml.SAMLEndpoint.PostBinding
- Enclosing class:
- SAMLEndpoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancontainsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected SAMLDocumentHolderextractRequestDocument(String samlRequest) protected SAMLDocumentHolderextractResponseDocument(String response) protected Stringprotected booleanisMessageFullySigned(SAMLDocumentHolder documentHolder) protected 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
-
PostBinding
protected PostBinding()
-
-
Method Details
-
containsUnencryptedSignature
- Specified by:
containsUnencryptedSignaturein classSAMLEndpoint.Binding
-
isMessageFullySigned
- Specified by:
isMessageFullySignedin 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
-