Class PublicKeyCriterion

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

    public final class PublicKeyCriterion
    extends Object
    implements net.shibboleth.utilities.java.support.resolver.Criterion
    An implementation of Criterion which specifies public key criteria.
    • Field Detail

      • publicKey

        private PublicKey publicKey
        Specifier of public key associated with resolved credentials.
    • Constructor Detail

      • PublicKeyCriterion

        public PublicKeyCriterion​(@Nonnull
                                  PublicKey pubKey)
        Constructor.
        Parameters:
        pubKey - public key
    • Method Detail

      • getPublicKey

        @Nonnull
        public PublicKey getPublicKey()
        Get the public key criteria.
        Returns:
        Returns the publicKey.
      • setPublicKey

        public void setPublicKey​(@Nonnull
                                 PublicKey key)
        Set the public key criteria.
        Parameters:
        key - The publicKey to set.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object