Class JBossSAMLAuthnResponseFactory
- java.lang.Object
-
- org.keycloak.saml.processing.core.saml.v2.factories.JBossSAMLAuthnResponseFactory
-
public class JBossSAMLAuthnResponseFactory extends Object
Factory for the SAML v2 Authn Response- Since:
- Dec 9, 2008
- Author:
- Anil.Saldhana@redhat.com
-
-
Constructor Summary
Constructors Constructor Description JBossSAMLAuthnResponseFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ResponseTypecreateResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType)Create a Response Typestatic ResponseTypecreateResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion)Create a Response Typestatic StatusTypecreateStatusType(String statusCodeURI)Create a StatusType given the status code uristatic StatusTypecreateStatusTypeForResponder(String statusCodeURI)Create aStatusTypewith a top-levelorg.picketlink.common.constants.JBossSAMLURIConstants.STATUS_RESPONDERand a second-level code reflecting the givenstatusCodeURI.
-
-
-
Method Detail
-
createStatusType
public static StatusType createStatusType(String statusCodeURI)
Create a StatusType given the status code uri- Parameters:
statusCodeURI-- Returns:
-
createStatusTypeForResponder
public static StatusType createStatusTypeForResponder(String statusCodeURI)
Create a
StatusTypewith a top-levelorg.picketlink.common.constants.JBossSAMLURIConstants.STATUS_RESPONDERand a second-level code reflecting the givenstatusCodeURI.- Parameters:
statusCodeURI- The second-level code.- Returns:
-
createResponseType
public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType)
Create a Response Type- Parameters:
ID-issuerInfo-assertionType-- Returns:
- Throws:
ConfigurationException
-
createResponseType
public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion)
Create a Response Type- Parameters:
ID-issuerInfo-encryptedAssertion- a DOMElementthat represents an encrypted assertion- Returns:
- Throws:
ConfigurationException
-
-