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
-