Modifier and Type | Method and Description |
---|---|
Document |
SAML2Request.convert(ResponseType responseType)
Convert a SAML2 Response into a Document
|
Modifier and Type | Method and Description |
---|---|
ResponseType |
SAML2Response.createResponseType(String ID)
Create an empty response type
|
ResponseType |
SAML2Response.createResponseType(String ID,
IssuerInfoHolder issuerInfo,
AssertionType assertion)
Create a ResponseType
|
ResponseType |
SAML2Response.createResponseType(String ID,
IssuerInfoHolder issuerInfo,
Element encryptedAssertion)
Create a ResponseType
|
ResponseType |
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
SAML2Response.createResponseType(String, SPInfoHolder, IDPInfoHolder, IssuerInfoHolder, AssertionType) |
ResponseType |
SAML2Response.createResponseType(String ID,
SPInfoHolder sp,
IDPInfoHolder idp,
IssuerInfoHolder issuerInfo,
AssertionType assertion)
Construct a
ResponseType without calling PicketLink STS for the assertion. |
ResponseType |
SAML2Response.getResponseType(InputStream is)
Read a ResponseType from an input stream
|
Modifier and Type | Method and Description |
---|---|
void |
SAML2Response.marshall(ResponseType responseType,
OutputStream os)
Marshall the response type to the output stream
|
void |
SAML2Response.marshall(ResponseType responseType,
Writer writer)
Marshall the ResponseType into a writer
|
Modifier and Type | Method and Description |
---|---|
Document |
SAML2Signature.sign(ResponseType response,
KeyPair keypair)
Sign an ResponseType at the root
|
Document |
SAML2Signature.sign(ResponseType response,
String idValueOfAssertion,
KeyPair keypair,
String referenceURI)
Sign an assertion whose id value is provided in the response type
|
Modifier and Type | Method and Description |
---|---|
static ResponseType |
JBossSAMLAuthnResponseFactory.createResponseType(String ID,
IssuerInfoHolder issuerInfo,
AssertionType assertionType)
Create a Response Type
|
static ResponseType |
JBossSAMLAuthnResponseFactory.createResponseType(String ID,
IssuerInfoHolder issuerInfo,
Element encryptedAssertion)
Create a Response Type
|
static ResponseType |
JBossSAMLAuthnResponseFactory.createResponseType(String ID,
SPInfoHolder sp,
IDPInfoHolder idp,
IssuerInfoHolder issuerInfo)
Create a ResponseType
|
Modifier and Type | Method and Description |
---|---|
static ResponseType |
SOAPSAMLXACMLUtil.handleXACMLQuery(org.jboss.security.xacml.interfaces.PolicyDecisionPoint pdp,
String issuer,
XACMLAuthzDecisionQueryType xacmlRequest) |
Modifier and Type | Method and Description |
---|---|
void |
SAMLResponseWriter.write(ResponseType response)
Write a
ResponseType to stream |
Modifier and Type | Method and Description |
---|---|
protected ResponseType |
SPFilter.decryptAssertion(ResponseType responseType) |
Modifier and Type | Method and Description |
---|---|
protected ResponseType |
SPFilter.decryptAssertion(ResponseType responseType) |
Principal |
SPFilter.handleSAMLResponse(HttpServletRequest request,
ResponseType responseType)
Handle the SAMLResponse from the IDP
|
Modifier and Type | Method and Description |
---|---|
static String |
RedirectBindingSignatureUtil.getSAMLResponseURLWithSignature(ResponseType responseType,
String relayState,
PrivateKey signingKey)
Get the URL for the SAML request that contains the signature and signature algorithm
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.