public class BasicSAMLArtifactMapEntry extends Object implements SAMLArtifactMap.SAMLArtifactMapEntry
SAMLArtifactMap.SAMLArtifactMapEntry.| Modifier and Type | Field and Description |
|---|---|
private String |
artifact
SAML artifact being mapped.
|
private String |
issuer
EntityID of the issuer of the artifact.
|
private SAMLObject |
message
SAML message mapped to the artifact.
|
private String |
relyingParty
EntityID of the intended recipient of the artifact.
|
| 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.
|
@Nonnull @NotEmpty private final String relyingParty
@Nonnull private final SAMLObject message
public BasicSAMLArtifactMapEntry(@Nonnull@NotEmpty String samlArtifact, @Nonnull@NotEmpty String issuerId, @Nonnull@NotEmpty String relyingPartyId, @Nonnull SAMLObject samlMessage) throws org.opensaml.core.xml.io.MarshallingException, org.opensaml.core.xml.io.UnmarshallingException
samlArtifact - artifact associated with the messageissuerId - issuer of the artifactrelyingPartyId - intended recipient of the artifactsamlMessage - SAML message mapped to the artifactorg.opensaml.core.xml.io.MarshallingException - if an error occurs isolating a message from its parentorg.opensaml.core.xml.io.UnmarshallingException - 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 © 1999–2015. All rights reserved.