Class AggregateAuthenticationHandler

  • All Implemented Interfaces:

    public class AggregateAuthenticationHandler
    extends Object
    implements AuthenticationHandler
    Used in conjunction with an AggregateDnResolver to authenticate the resolved DN. In particular, the resolved DN is expected to be of the form: label:DN where the label indicates the authentication handler to use. This class only invokes one authentication handler that matches the label found on the DN.
    • Field Detail

      • logger

        protected final Logger logger
        Logger for this class.
    • Constructor Detail

      • AggregateAuthenticationHandler

        public AggregateAuthenticationHandler()
        Default constructor.
      • AggregateAuthenticationHandler

        public AggregateAuthenticationHandler​(Map<String,​AuthenticationHandler> handlers)
        Creates a new aggregate authentication handler.
        handlers - authentication handlers