Package net.shibboleth.idp.saml.session
Class SAML1SPSession
- java.lang.Object
-
- net.shibboleth.idp.session.BasicSPSession
-
- net.shibboleth.idp.saml.session.SAML1SPSession
-
- All Implemented Interfaces:
SPSession,SPSessionEx,Component,IdentifiedComponent
public class SAML1SPSession extends BasicSPSession implements SPSessionEx
Marker subtype for a SAML 1 session, adds no actual information other than its identity as a SAML 1 session.
-
-
Constructor Summary
Constructors Constructor Description SAML1SPSession(String id, Instant creation, Instant expiration)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetProtocol()Get a prototocol constant for the session suitable for metadata lookup.-
Methods inherited from class net.shibboleth.idp.session.BasicSPSession
equals, getCreationInstant, getExpirationInstant, getId, getSPSessionKey, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent
getId
-
Methods inherited from interface net.shibboleth.idp.session.SPSession
getCreationInstant, getExpirationInstant, getSPSessionKey
-
Methods inherited from interface net.shibboleth.idp.session.SPSessionEx
supportsLogoutPropagation
-
-
-
-
Method Detail
-
getProtocol
@Nullable @NotEmpty public String getProtocol()
Get a prototocol constant for the session suitable for metadata lookup.- Specified by:
getProtocolin interfaceSPSessionEx- Returns:
- a protocol constant
-
-