Class RelyingPartyMapJAASLoginConfigStrategy

    • Field Detail

      • log

        @Nonnull
        private org.slf4j.Logger log
        Logger.
      • relyingPartyMap

        @Nonnull
        private Map<String,​String> relyingPartyMap
        Map holding the relying party to JAAS config name mappings.
      • defaultConfigName

        @Nonnull
        private String defaultConfigName
        The default JAAS config name to use when no specific mapping configured.
    • Constructor Detail

      • RelyingPartyMapJAASLoginConfigStrategy

        public RelyingPartyMapJAASLoginConfigStrategy​(@Nonnull @ParameterName(name="map")
                                                      Map<String,​String> map)
        Constructor.
        Parameters:
        map - the map of relying party ID to JAAS config name
    • Method Detail

      • setDefaultConfigName

        public void setDefaultConfigName​(@Nonnull @NotEmpty
                                         String name)
        Set the default JAAS config name returned when no specific one is configured for a particular relying party.

        The default value is: ShibUserPassAuth.

        Parameters:
        name - the default JAAS config name