Class ArtifactCacheService
java.lang.Object
swiss.trustbroker.common.saml.service.ArtifactCacheService
Holds a SAMLArtifactMap needed to store SAML objects for the SAML artifact binding
-
Constructor Summary
ConstructorsConstructorDescriptionArtifactCacheService(Optional<org.opensaml.storage.StorageService> storageService, Duration artifactLifetime, Duration cleanupInterval) -
Method Summary
Modifier and TypeMethodDescriptionorg.opensaml.saml.common.binding.artifact.SAMLArtifactMapvoidremoveArtifact(String artifactId) Optional<org.opensaml.saml.common.SAMLObject> retrieveArtifact(String artifactId)
-
Constructor Details
-
ArtifactCacheService
-
-
Method Details
-
getArtifactMap
public org.opensaml.saml.common.binding.artifact.SAMLArtifactMap getArtifactMap() -
retrieveArtifact
-
removeArtifact
-