public class BasicSAMLArtifactMapEntryFactory extends Object implements SAMLArtifactMap.SAMLArtifactMapEntryFactory
SAMLArtifactMap.SAMLArtifactMapEntryFactory
.
If this implementation, if the SAMLObject being stored does not have a parent, then it will be stored as-is. If it does have a parent, it will first be cloned, with its cloned and cached DOM rooted in a new Document.
If the serializeMessage
property is true, then the SAMLObject held by the
entry will be internally serialized within the entry before it is returned.
This option defaults to false.
コンストラクタと説明 |
---|
BasicSAMLArtifactMapEntryFactory() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
isSerializeMessage()
Get the flag determining whether the SAMLObject message should be explicitly serialized
on creation of the new artifact map entry.
|
SAMLArtifactMap.SAMLArtifactMapEntry |
newEntry(String artifact,
String issuerId,
String relyingPartyId,
SAMLObject samlMessage,
long lifetime)
Factory method which produces a
SAMLArtifactMap.SAMLArtifactMapEntry . |
void |
setSerializeMessage(boolean newSerializeMessage)
Set the flag determining whether the SAMLObject message should be explicitly serialized
on creation of the new artifact map entry.
|
public void setSerializeMessage(boolean newSerializeMessage)
newSerializeMessage
- the new flag valuepublic boolean isSerializeMessage()
public SAMLArtifactMap.SAMLArtifactMapEntry newEntry(String artifact, String issuerId, String relyingPartyId, SAMLObject samlMessage, long lifetime)
SAMLArtifactMap.SAMLArtifactMapEntry
.newEntry
インタフェース内 SAMLArtifactMap.SAMLArtifactMapEntryFactory
artifact
- the artifactissuerId
- ID of the issuer of the artifactrelyingPartyId
- ID of the party the artifact was sent tosamlMessage
- the SAML messagelifetime
- the lifetime of the artifact entry, in millisecondsCopyright © 2012. All Rights Reserved.