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.SAMLArtifactMapEntry
Copyright © 2016 JBoss by Red Hat. All rights reserved.