Class LdapAuthenticator

    • Constructor Detail

    • Method Detail

      • canAuthenticate

        public boolean canAuthenticate()
      • authenticate

        @Timed
        public boolean authenticate​(io.dropwizard.auth.basic.BasicCredentials credentials)
                             throws io.dropwizard.auth.AuthenticationException
        Throws:
        io.dropwizard.auth.AuthenticationException
      • authenticateAndReturnPermittedGroups

        @Timed
        public Optional<LdapUser> authenticateAndReturnPermittedGroups​(io.dropwizard.auth.basic.BasicCredentials credentials)
                                                                throws io.dropwizard.auth.AuthenticationException
        Throws:
        io.dropwizard.auth.AuthenticationException