Uses of Class
org.keycloak.saml.processing.core.saml.v2.common.SAMLDocumentHolder
Packages that use SAMLDocumentHolder
Package
Description
-
Uses of SAMLDocumentHolder in org.keycloak.broker.saml
Methods in org.keycloak.broker.saml that return SAMLDocumentHolderModifier and TypeMethodDescriptionprotected SAMLDocumentHolderSAMLEndpoint.ArtifactBinding.extractRequestDocument(String samlRequest) protected abstract SAMLDocumentHolderSAMLEndpoint.Binding.extractRequestDocument(String samlRequest) protected SAMLDocumentHolderSAMLEndpoint.PostBinding.extractRequestDocument(String samlRequest) protected SAMLDocumentHolderSAMLEndpoint.RedirectBinding.extractRequestDocument(String samlRequest) protected SAMLDocumentHolderSAMLEndpoint.ArtifactBinding.extractResponseDocument(String response) protected abstract SAMLDocumentHolderSAMLEndpoint.Binding.extractResponseDocument(String response) protected SAMLDocumentHolderSAMLEndpoint.PostBinding.extractResponseDocument(String response) protected SAMLDocumentHolderSAMLEndpoint.RedirectBinding.extractResponseDocument(String response) SAMLIdentityProvider.resolveArtifact(KeycloakSession session, jakarta.ws.rs.core.UriInfo uriInfo, RealmModel realm, String relayState, String samlArt) Methods in org.keycloak.broker.saml with parameters of type SAMLDocumentHolderModifier and TypeMethodDescriptionprotected booleanSAMLEndpoint.ArtifactBinding.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected abstract booleanSAMLEndpoint.Binding.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected booleanSAMLEndpoint.PostBinding.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected booleanSAMLEndpoint.RedirectBinding.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected jakarta.ws.rs.core.ResponseSAMLEndpoint.Binding.handleLoginResponse(String samlResponse, SAMLDocumentHolder holder, ResponseType responseType, String relayState, String clientId) protected jakarta.ws.rs.core.ResponseSAMLEndpoint.Binding.handleLogoutResponse(SAMLDocumentHolder holder, StatusResponseType responseType, String relayState) protected voidSAMLEndpoint.ArtifactBinding.verifySignature(String key, SAMLDocumentHolder documentHolder) protected abstract voidSAMLEndpoint.Binding.verifySignature(String key, SAMLDocumentHolder documentHolder) protected voidSAMLEndpoint.PostBinding.verifySignature(String key, SAMLDocumentHolder documentHolder) protected voidSAMLEndpoint.RedirectBinding.verifySignature(String key, SAMLDocumentHolder documentHolder) -
Uses of SAMLDocumentHolder in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml that return SAMLDocumentHolderModifier and TypeMethodDescriptionprotected abstract SAMLDocumentHolderSamlService.BindingProtocol.extractRequestDocument(String samlRequest) protected SAMLDocumentHolderSamlService.PostBindingProtocol.extractRequestDocument(String samlRequest) protected SAMLDocumentHolderSamlService.RedirectBindingProtocol.extractRequestDocument(String samlRequest) protected abstract SAMLDocumentHolderSamlService.BindingProtocol.extractResponseDocument(String response) protected SAMLDocumentHolderSamlService.PostBindingProtocol.extractResponseDocument(String response) protected SAMLDocumentHolderSamlService.RedirectBindingProtocol.extractResponseDocument(String response) Methods in org.keycloak.protocol.saml with parameters of type SAMLDocumentHolderModifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseSamlService.artifactResolve(ArtifactResolveType artifactResolveMessage, SAMLDocumentHolder artifactResolveHolder) Takes an artifact resolve message and returns the artifact response, if the artifact is found belonging to a session of the issuer.protected abstract booleanSamlService.BindingProtocol.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected booleanSamlService.PostBindingProtocol.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) protected booleanSamlService.RedirectBindingProtocol.containsUnencryptedSignature(SAMLDocumentHolder documentHolder) static voidSamlProtocolUtils.verifyRedirectSignature(SAMLDocumentHolder documentHolder, KeyLocator locator, jakarta.ws.rs.core.MultivaluedMap<String, String> encodedParams, String paramKey) static voidSamlProtocolUtils.verifyRedirectSignature(SAMLDocumentHolder documentHolder, KeyLocator locator, jakarta.ws.rs.core.UriInfo uriInformation, String paramKey) protected abstract voidSamlService.BindingProtocol.verifySignature(SAMLDocumentHolder documentHolder, ClientModel client) protected voidSamlService.PostBindingProtocol.verifySignature(SAMLDocumentHolder documentHolder, ClientModel client) protected voidSamlService.RedirectBindingProtocol.verifySignature(SAMLDocumentHolder documentHolder, ClientModel client) -
Uses of SAMLDocumentHolder in org.keycloak.saml
Methods in org.keycloak.saml that return SAMLDocumentHolderModifier and TypeMethodDescriptionstatic SAMLDocumentHolderSAMLRequestParser.parseRequestPostBinding(String samlMessage) static SAMLDocumentHolderSAMLRequestParser.parseRequestRedirectBinding(String samlMessage) static SAMLDocumentHolderSAMLRequestParser.parseResponseDocument(byte[] samlBytes) static SAMLDocumentHolderSAMLRequestParser.parseResponsePostBinding(String samlMessage) static SAMLDocumentHolderSAMLRequestParser.parseResponseRedirectBinding(String samlMessage) -
Uses of SAMLDocumentHolder in org.keycloak.saml.processing.api.saml.v2.request
Methods in org.keycloak.saml.processing.api.saml.v2.request that return SAMLDocumentHolderModifier and TypeMethodDescriptionstatic SAMLDocumentHolderSAML2Request.getSAML2ObjectFromDocument(Document samlDocument) Get the Underlying SAML2Object from a documentstatic SAMLDocumentHolderSAML2Request.getSAML2ObjectFromStream(InputStream is) Get the Underlying SAML2Object from the input streamSAML2Request.getSamlDocumentHolder()Get the parsedSAMLDocumentHolder -
Uses of SAMLDocumentHolder in org.keycloak.saml.processing.api.saml.v2.response
Methods in org.keycloak.saml.processing.api.saml.v2.response that return SAMLDocumentHolderModifier and TypeMethodDescriptionstatic SAMLDocumentHolderSAML2Response.getSAML2ObjectFromDocument(Document samlDocument) Get the Underlying SAML2Object from a documentSAML2Response.getSamlDocumentHolder()Get the parsedSAMLDocumentHolder -
Uses of SAMLDocumentHolder in org.keycloak.saml.processing.core.saml.v2.util
Methods in org.keycloak.saml.processing.core.saml.v2.util with parameters of type SAMLDocumentHolderModifier and TypeMethodDescriptionstatic AssertionTypeAssertionUtil.getAssertion(SAMLDocumentHolder holder, ResponseType responseType, PrivateKey privateKey)