public class BasicSAMLArtifactMapEntry extends Object implements SAMLArtifactMap.SAMLArtifactMapEntry
SAMLArtifactMap.SAMLArtifactMapEntry.| Constructor and Description |
|---|
BasicSAMLArtifactMapEntry(String samlArtifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getArtifact()
Gets the artifact that maps to the SAML message.
|
String |
getIssuerId()
Gets the ID of the issuer of the artifact.
|
String |
getRelyingPartyId()
Gets the ID of the relying party the artifact was sent to.
|
SAMLObject |
getSamlMessage()
Gets SAML message the artifact maps to.
|
public BasicSAMLArtifactMapEntry(@Nonnull @NotEmpty String samlArtifact, @Nonnull @NotEmpty String issuerId, @Nonnull @NotEmpty String relyingPartyId, @Nonnull SAMLObject samlMessage) throws MarshallingException, UnmarshallingException
samlArtifact - artifact associated with the messageissuerId - issuer of the artifactrelyingPartyId - intended recipient of the artifactsamlMessage - SAML message mapped to the artifactMarshallingException - if an error occurs isolating a message from its parentUnmarshallingException - if an error occurs isolating a message from its parent@Nonnull @NotEmpty public String getArtifact()
getArtifact in interface SAMLArtifactMap.SAMLArtifactMapEntry@Nonnull @NotEmpty public String getIssuerId()
getIssuerId in interface SAMLArtifactMap.SAMLArtifactMapEntry@Nonnull @NotEmpty public String getRelyingPartyId()
getRelyingPartyId in interface SAMLArtifactMap.SAMLArtifactMapEntry@Nonnull public SAMLObject getSamlMessage()
getSamlMessage in interface SAMLArtifactMap.SAMLArtifactMapEntryCopyright © 2021. All rights reserved.