Interface SPSessionEx

All Superinterfaces:
Component, IdentifiedComponent, SPSession
All Known Implementing Classes:
CASSPSession, SAML1SPSession, SAML2SPSession

@Deprecated(since="4.1.0",
            forRemoval=true)
public interface SPSessionEx
extends SPSession
Deprecated, for removal: This API element is subject to removal in a future version.
Temporary extension of SPSession to add protocol access. TODO: remove in V5
Since:
4.1.0
  • Method Summary

    Modifier and Type Method Description
    String getProtocol()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Get a prototocol constant for the session suitable for metadata lookup.

    Methods inherited from interface net.shibboleth.utilities.java.support.component.IdentifiedComponent

    getId

    Methods inherited from interface net.shibboleth.idp.session.SPSession

    getCreationInstant, getExpirationInstant, getSPSessionKey
  • Method Details

    • getProtocol

      @Nullable @NotEmpty String getProtocol()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get a prototocol constant for the session suitable for metadata lookup.
      Returns:
      a protocol constant