public class SAMLSSOArtifactResolutionService extends Object
| Constructor and Description |
|---|
SAMLSSOArtifactResolutionService(SSOAgentConfig ssoAgentConfig) |
| Modifier and Type | Method and Description |
|---|---|
org.opensaml.saml.saml2.core.ArtifactResponse |
extractArtifactResponse(String artifactResponseString)
Extract Artifact response object from soap message string.
|
org.opensaml.saml.saml2.core.ArtifactResolve |
generateArtifactResolveReq(String samlArtReceived)
Create SAML ArtifactResolve Object and sign
|
org.opensaml.saml.saml2.core.ArtifactResponse |
getSAMLArtifactResponse(String samlArtReceived)
Create a SAML artifactResolveObject based on given samlArt parameter and wrapped into a soapRequest
Send the soapRequest to the Artifact Resolve Endpoint
|
org.opensaml.saml.saml2.core.ArtifactResponse |
sendArtifactResolveRequest(org.opensaml.saml.saml2.core.ArtifactResolve artifactResolve)
Send Artifact Resolve Request to Artifact Resolution Service
|
public SAMLSSOArtifactResolutionService(SSOAgentConfig ssoAgentConfig)
public org.opensaml.saml.saml2.core.ArtifactResponse getSAMLArtifactResponse(String samlArtReceived) throws ArtifactResolutionException
samlArtReceived - SAML Artifact reference needed to get the actual dataArtifactResolutionExceptionpublic org.opensaml.saml.saml2.core.ArtifactResolve generateArtifactResolveReq(String samlArtReceived) throws ArtifactResolutionException
samlArtReceived - object reference to actual dataArtifactResolutionExceptionpublic org.opensaml.saml.saml2.core.ArtifactResponse sendArtifactResolveRequest(org.opensaml.saml.saml2.core.ArtifactResolve artifactResolve)
throws ArtifactResolutionException
artifactResolve - Artifact Resolve RequestArtifactResolutionExceptionpublic org.opensaml.saml.saml2.core.ArtifactResponse extractArtifactResponse(String artifactResponseString) throws ArtifactResolutionException
artifactResponseString - Response string from artifact resolver.ArtifactResolutionExceptionCopyright © 2021 WSO2. All rights reserved.