Class ProtocolCriterion

  • All Implemented Interfaces:
    net.shibboleth.utilities.java.support.resolver.Criterion

    public final class ProtocolCriterion
    extends Object
    implements net.shibboleth.utilities.java.support.resolver.Criterion
    Criterion representing a protocolSupportEnumeration value.
    • Field Detail

      • protocol

        @Nonnull
        @NotEmpty
        private final String protocol
        The SAML protocol.
    • Constructor Detail

      • ProtocolCriterion

        public ProtocolCriterion​(@Nonnull @NotEmpty
                                 String protocolUri)
        Constructor.
        Parameters:
        protocolUri - the SAML protocol
    • Method Detail

      • getProtocol

        @Nonnull
        @NotEmpty
        public String getProtocol()
        Get the SAML protocol URI.
        Returns:
        SAML protocol URI
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object