Class LocalUserMechanismFactory

  • All Implemented Interfaces:
    org.wildfly.security.http.HttpServerAuthenticationMechanismFactory

    @MetaInfServices(org.wildfly.security.http.HttpServerAuthenticationMechanismFactory.class)
    public class LocalUserMechanismFactory
    extends Object
    implements org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
    A HttpServerAuthenticationMechanismFactory implementation for the LOCALUSER HTTP authentication mechanism.
    Since:
    10.0
    Author:
    Tristan Tarrant <tristan@infinispan.org>
    • Constructor Detail

      • LocalUserMechanismFactory

        public LocalUserMechanismFactory()
      • LocalUserMechanismFactory

        public LocalUserMechanismFactory​(Provider provider)
    • Method Detail

      • getMechanismNames

        public String[] getMechanismNames​(Map<String,​?> properties)
        Specified by:
        getMechanismNames in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
      • createAuthenticationMechanism

        public org.wildfly.security.http.HttpServerAuthenticationMechanism createAuthenticationMechanism​(String mechanismName,
                                                                                                         Map<String,​?> properties,
                                                                                                         CallbackHandler callbackHandler)
                                                                                                  throws org.wildfly.security.http.HttpAuthenticationException
        Specified by:
        createAuthenticationMechanism in interface org.wildfly.security.http.HttpServerAuthenticationMechanismFactory
        Throws:
        org.wildfly.security.http.HttpAuthenticationException