Class CasSamlArtifactMap

java.lang.Object
net.shibboleth.shared.component.AbstractInitializableComponent
org.opensaml.saml.common.binding.artifact.impl.BasicSAMLArtifactMap
org.apereo.cas.support.saml.web.idp.profile.artifact.CasSamlArtifactMap
All Implemented Interfaces:
net.shibboleth.shared.component.Component, net.shibboleth.shared.component.DestructableComponent, net.shibboleth.shared.component.InitializableComponent, org.opensaml.saml.common.binding.artifact.SAMLArtifactMap

public class CasSamlArtifactMap extends org.opensaml.saml.common.binding.artifact.impl.BasicSAMLArtifactMap
Since:
5.2.0
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.opensaml.saml.common.binding.artifact.impl.BasicSAMLArtifactMap

    org.opensaml.saml.common.binding.artifact.impl.BasicSAMLArtifactMap.Cleanup

    Nested classes/interfaces inherited from interface org.opensaml.saml.common.binding.artifact.SAMLArtifactMap

    org.opensaml.saml.common.binding.artifact.SAMLArtifactMap.SAMLArtifactMapEntry, org.opensaml.saml.common.binding.artifact.SAMLArtifactMap.SAMLArtifactMapEntryFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    put(String artifact, String relyingPartyId, String issuerId, org.opensaml.saml.common.SAMLObject samlMessage)
     

    Methods inherited from class org.opensaml.saml.common.binding.artifact.impl.BasicSAMLArtifactMap

    contains, doDestroy, doInitialize, get, getArtifactLifetime, getEntryFactory, remove, setArtifactLifetime, setCleanupInterval, setEntryFactory

    Methods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent

    checkComponentActive, checkSetterPreconditions, destroy, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentException, initialize, isDestroyed, isInitialized

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CasSamlArtifactMap

      public CasSamlArtifactMap()
  • Method Details

    • put

      public void put(@Nonnull String artifact, @Nonnull String relyingPartyId, @Nonnull String issuerId, @Nonnull org.opensaml.saml.common.SAMLObject samlMessage) throws IOException
      Specified by:
      put in interface org.opensaml.saml.common.binding.artifact.SAMLArtifactMap
      Overrides:
      put in class org.opensaml.saml.common.binding.artifact.impl.BasicSAMLArtifactMap
      Throws:
      IOException