Class SAMLProtocolContext

  • All Implemented Interfaces:
    Iterable<org.opensaml.messaging.context.BaseContext>

    public final class SAMLProtocolContext
    extends org.opensaml.messaging.context.BaseContext
    Subcontext that carries information about the ongoing SAML protocol.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext

        org.opensaml.messaging.context.BaseContext.ContextSetNoRemoveIteratorDecorator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private String protocol
      The SAML protocol in use.
    • Field Detail

      • protocol

        @Nullable
        @NotEmpty
        private String protocol
        The SAML protocol in use.
    • Constructor Detail

      • SAMLProtocolContext

        public SAMLProtocolContext()
    • Method Detail

      • getProtocol

        @Nullable
        @NotEmpty
        public String getProtocol()
        Gets the SAML protocol in use.
        Returns:
        SAML protocol in use, may be null
      • setProtocol

        public void setProtocol​(@Nullable
                                String samlProtocol)
        Sets the SAML protocol in use.
        Parameters:
        samlProtocol - SAML protocol in use