Class WhitelistBlacklistConfigurationCriterion

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

    public class WhitelistBlacklistConfigurationCriterion
    extends Object
    implements net.shibboleth.utilities.java.support.resolver.Criterion
    Criterion which holds one or more instances of WhitelistBlacklistConfiguration, used exclusively for testing the AbstractSecurityParametersResolver.
    • Field Detail

      • configs

        private List<org.opensaml.xmlsec.WhitelistBlacklistConfiguration> configs
        The list of configuration instances.
    • Constructor Detail

      • WhitelistBlacklistConfigurationCriterion

        public WhitelistBlacklistConfigurationCriterion​(@Nonnull @NonnullElements @NotEmpty
                                                        List<org.opensaml.xmlsec.WhitelistBlacklistConfiguration> configurations)
        Constructor.
        Parameters:
        configurations - list of configuration instances
      • WhitelistBlacklistConfigurationCriterion

        public WhitelistBlacklistConfigurationCriterion​(@Nonnull @NonnullElements @NotEmpty
                                                        org.opensaml.xmlsec.WhitelistBlacklistConfiguration... configurations)
        Constructor.
        Parameters:
        configurations - varargs array of configuration instances
    • Method Detail

      • getConfigurations

        @Nonnull
        @NonnullElements
        @NotLive
        @Unmodifiable
        @NotEmpty
        public List<org.opensaml.xmlsec.WhitelistBlacklistConfiguration> getConfigurations()
        Get the list of configuration instances.
        Returns:
        the list of configuration instances
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object