Uses of Interface
org.keycloak.dom.saml.v2.SAML2Object
Packages that use SAML2Object
Package
Description
Package containing the classes for the protocol of SAMLv2
-
Uses of SAML2Object in org.keycloak.dom.saml.v2.protocol
Classes in org.keycloak.dom.saml.v2.protocol that implement SAML2ObjectModifier and TypeClassDescriptionclass
Java class for ArtifactResolveType complex type.class
Java class for ArtifactResponseType complex type.class
Java class for AssertionIDRequestType complex type.class
Java class for AttributeQueryType complex type.class
Java class for AuthnQueryType complex type.class
Java class for AuthnRequestType complex type.class
Java class for AuthzDecisionQueryType complex type.class
Java class for LogoutRequestType complex type.class
Java class for ManageNameIDRequestType complex type.class
Java class for NameIDMappingRequestType complex type.class
Java class for NameIDMappingResponseType complex type.class
Java class for RequestAbstractType complex type.class
Java class for ResponseType complex type.class
Java class for StatusResponseType complex type.class
Java class for SubjectQueryAbstractType complex type. -
Uses of SAML2Object in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml with parameters of type SAML2ObjectModifier and TypeMethodDescriptionprotected String
SamlProtocol.buildArtifactAndStoreResponse
(SAML2Object saml2Object, AuthenticatedClientSessionModel clientSessionModel) protected String
SamlProtocol.buildArtifactAndStoreResponse
(SAML2Object statusResponseType, UserSessionModel userSession) protected jakarta.ws.rs.core.Response
SamlProtocol.buildArtifactAuthenticatedResponse
(AuthenticatedClientSessionModel clientSession, String redirectUri, SAML2Object samlDocument, JaxrsSAML2BindingBuilder bindingBuilder) This method, instead of sending the actual response with the token sends the artifact message via post or redirect.static ArtifactResponseType
SamlProtocolUtils.buildArtifactResponse
(SAML2Object samlObject, NameIDType issuer) Takes a saml object (an object that will be part of resulting ArtifactResponse), and inserts it as the body of an ArtifactResponse.static ArtifactResponseType
SamlProtocolUtils.buildArtifactResponse
(SAML2Object samlObject, NameIDType issuer, URI statusCode) Takes a saml object (an object that will be part of resulting ArtifactResponse), and inserts it as the body of an ArtifactResponse. -
Uses of SAML2Object in org.keycloak.saml.processing.api.saml.v2.response
Methods in org.keycloak.saml.processing.api.saml.v2.response that return SAML2ObjectModifier and TypeMethodDescriptionSAML2Response.getSAML2ObjectFromStream
(InputStream is) Read aSAML2Object
from an input stream -
Uses of SAML2Object in org.keycloak.saml.processing.core.saml.v2.common
Methods in org.keycloak.saml.processing.core.saml.v2.common that return SAML2ObjectMethods in org.keycloak.saml.processing.core.saml.v2.common with parameters of type SAML2ObjectConstructors in org.keycloak.saml.processing.core.saml.v2.common with parameters of type SAML2ObjectModifierConstructorDescriptionSAMLDocumentHolder
(SAML2Object samlObject) SAMLDocumentHolder
(SAML2Object samlObject, Document samlDocument)