Package org.keycloak.broker.saml
Class SAMLEndpoint.RedirectBinding
java.lang.Object
org.keycloak.broker.saml.SAMLEndpoint.Binding
org.keycloak.broker.saml.SAMLEndpoint.RedirectBinding
- 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
-
RedirectBinding
protected RedirectBinding()
-
-
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
-