Interface SAMLArtifactMap.SAMLArtifactMapEntryFactory
- All Known Implementing Classes:
ExpiringSAMLArtifactMapEntryFactory,StorageServiceSAMLArtifactMapEntryFactory
- Enclosing interface:
- SAMLArtifactMap
public static interface SAMLArtifactMap.SAMLArtifactMapEntryFactory
A factory for producing SAMLArtifactMapEntry instances based on standard inputs, and reading/writing them from/to
storage.
-
Method Summary
Modifier and TypeMethodDescriptionnewEntry(String artifact, String issuerId, String relyingPartyId, SAMLObject samlMessage) Factory method which produces aSAMLArtifactMap.SAMLArtifactMapEntry.
-
Method Details
-
newEntry
@Nonnull SAMLArtifactMap.SAMLArtifactMapEntry newEntry(@Nonnull @NotEmpty String artifact, @Nonnull @NotEmpty String issuerId, @Nonnull @NotEmpty String relyingPartyId, @Nonnull SAMLObject samlMessage) Factory method which produces aSAMLArtifactMap.SAMLArtifactMapEntry.- Parameters:
artifact- the artifactissuerId- ID of the issuer of the artifactrelyingPartyId- ID of the party the artifact was sent tosamlMessage- the SAML message- Returns:
- the new map entry instance
-