Uses of Class
org.keycloak.dom.saml.v2.protocol.ResponseType
-
-
Uses of ResponseType in org.keycloak.broker.saml
Methods in org.keycloak.broker.saml with parameters of type ResponseType Modifier and Type Method Description protected javax.ws.rs.core.Response
SAMLEndpoint.Binding. handleLoginResponse(String samlResponse, SAMLDocumentHolder holder, ResponseType responseType, String relayState, String clientId)
-
Uses of ResponseType in org.keycloak.protocol.saml
Methods in org.keycloak.protocol.saml that return ResponseType Modifier and Type Method Description ResponseType
SamlProtocol. transformLoginResponse(List<SamlProtocol.ProtocolMapperProcessor<SAMLLoginResponseMapper>> mappers, ResponseType response, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
Methods in org.keycloak.protocol.saml with parameters of type ResponseType Modifier and Type Method Description ResponseType
SamlProtocol. transformLoginResponse(List<SamlProtocol.ProtocolMapperProcessor<SAMLLoginResponseMapper>> mappers, ResponseType response, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
-
Uses of ResponseType in org.keycloak.protocol.saml.mappers
Methods in org.keycloak.protocol.saml.mappers that return ResponseType Modifier and Type Method Description ResponseType
SAMLAudienceProtocolMapper. transformLoginResponse(ResponseType response, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
ResponseType
SAMLAudienceResolveProtocolMapper. transformLoginResponse(ResponseType response, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
ResponseType
SAMLLoginResponseMapper. transformLoginResponse(ResponseType response, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
Methods in org.keycloak.protocol.saml.mappers with parameters of type ResponseType Modifier and Type Method Description protected static AudienceRestrictionType
SAMLAudienceProtocolMapper. locateAudienceRestriction(ResponseType response)
ResponseType
SAMLAudienceProtocolMapper. transformLoginResponse(ResponseType response, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
ResponseType
SAMLAudienceResolveProtocolMapper. transformLoginResponse(ResponseType response, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
ResponseType
SAMLLoginResponseMapper. transformLoginResponse(ResponseType response, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)
-
Uses of ResponseType in org.keycloak.saml
Methods in org.keycloak.saml that return ResponseType Modifier and Type Method Description ResponseType
SAML2LoginResponseBuilder. buildModel()
Methods in org.keycloak.saml with parameters of type ResponseType Modifier and Type Method Description Document
SAML2LoginResponseBuilder. buildDocument(ResponseType responseType)
-
Uses of ResponseType in org.keycloak.saml.processing.api.saml.v2.request
Methods in org.keycloak.saml.processing.api.saml.v2.request with parameters of type ResponseType Modifier and Type Method Description static Document
SAML2Request. convert(ResponseType responseType)
Convert a SAML2 Response into a Document -
Uses of ResponseType in org.keycloak.saml.processing.api.saml.v2.response
Methods in org.keycloak.saml.processing.api.saml.v2.response that return ResponseType Modifier and Type Method Description ResponseType
SAML2Response. createResponseType(String ID)
Create an empty response typeResponseType
SAML2Response. createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertion)
Create a ResponseTypeResponseType
SAML2Response. createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion)
Create a ResponseTypeResponseType
SAML2Response. createResponseType(String ID, SPInfoHolder sp, IDPInfoHolder idp, IssuerInfoHolder issuerInfo)
Create a ResponseType NOTE:: The PicketLink STS is used to issue/update the assertion If you want to control over the assertion being issued, then use#createResponseType(String, SPInfoHolder, IDPInfoHolder, IssuerInfoHolder, AssertionType)
ResponseType
SAML2Response. getResponseType(InputStream is)
Read a ResponseType from an input streamMethods in org.keycloak.saml.processing.api.saml.v2.response with parameters of type ResponseType Modifier and Type Method Description void
SAML2Response. marshall(ResponseType responseType, OutputStream os)
Marshall the response type to the output streamvoid
SAML2Response. marshall(ResponseType responseType, Writer writer)
Marshall the ResponseType into a writer -
Uses of ResponseType in org.keycloak.saml.processing.core.parsers.saml.protocol
Methods in org.keycloak.saml.processing.core.parsers.saml.protocol that return ResponseType Modifier and Type Method Description protected ResponseType
SAMLResponseParser. instantiateElement(XMLEventReader xmlEventReader, StartElement element)
Methods in org.keycloak.saml.processing.core.parsers.saml.protocol with parameters of type ResponseType Modifier and Type Method Description protected void
SAMLResponseParser. processSubElement(XMLEventReader xmlEventReader, ResponseType target, SAMLProtocolQNames element, StartElement elementDetail)
-
Uses of ResponseType in org.keycloak.saml.processing.core.saml.v2.factories
Methods in org.keycloak.saml.processing.core.saml.v2.factories that return ResponseType Modifier and Type Method Description static ResponseType
JBossSAMLAuthnResponseFactory. createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType)
Create a Response Typestatic ResponseType
JBossSAMLAuthnResponseFactory. createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion)
Create a Response Type -
Uses of ResponseType in org.keycloak.saml.processing.core.saml.v2.util
Methods in org.keycloak.saml.processing.core.saml.v2.util with parameters of type ResponseType Modifier and Type Method Description static Element
AssertionUtil. decryptAssertion(ResponseType responseType, PrivateKey privateKey)
static Element
AssertionUtil. decryptAssertion(ResponseType responseType, XMLEncryptionUtil.DecryptionKeyLocator decryptionKeyLocator)
This method modifies the given responseType, and replaces the encrypted assertion with a decrypted version.static void
AssertionUtil. decryptId(ResponseType responseType, XMLEncryptionUtil.DecryptionKeyLocator decryptionKeyLocator)
This method modifies the given responseType, and replaces the encrypted id with a decrypted version.static AssertionType
AssertionUtil. getAssertion(SAMLDocumentHolder holder, ResponseType responseType, PrivateKey privateKey)
static boolean
AssertionUtil. isAssertionEncrypted(ResponseType responseType)
static boolean
AssertionUtil. isIdEncrypted(ResponseType responseType)
-
Uses of ResponseType in org.keycloak.saml.processing.core.saml.v2.writers
Methods in org.keycloak.saml.processing.core.saml.v2.writers with parameters of type ResponseType Modifier and Type Method Description void
SAMLResponseWriter. write(ResponseType response)
Write aResponseType
to stream
-