Class HttpAuthenticationFactory.Builder

java.lang.Object
org.wildfly.security.auth.server.http.HttpAuthenticationFactory.Builder
All Implemented Interfaces:
org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder<org.wildfly.security.http.HttpServerAuthenticationMechanism, org.wildfly.security.http.HttpServerAuthenticationMechanismFactory, org.wildfly.security.http.HttpAuthenticationException>
Enclosing class:
HttpAuthenticationFactory

public static final class HttpAuthenticationFactory.Builder extends Object
A builder for SASL server factory configurations.
Author:
Darran Lofthouse
  • Method Details

    • setSecurityDomain

      public HttpAuthenticationFactory.Builder setSecurityDomain(org.wildfly.security.auth.server.SecurityDomain securityDomain)
      Specified by:
      setSecurityDomain in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder<org.wildfly.security.http.HttpServerAuthenticationMechanism, org.wildfly.security.http.HttpServerAuthenticationMechanismFactory, org.wildfly.security.http.HttpAuthenticationException>
    • setMechanismConfigurationSelector

      public HttpAuthenticationFactory.Builder setMechanismConfigurationSelector(org.wildfly.security.auth.server.MechanismConfigurationSelector mechanismConfigurationSelector)
      Specified by:
      setMechanismConfigurationSelector in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder<org.wildfly.security.http.HttpServerAuthenticationMechanism, org.wildfly.security.http.HttpServerAuthenticationMechanismFactory, org.wildfly.security.http.HttpAuthenticationException>
    • setFactory

      public HttpAuthenticationFactory.Builder setFactory(org.wildfly.security.http.HttpServerAuthenticationMechanismFactory factory)
      Specified by:
      setFactory in interface org.wildfly.security.auth.server.MechanismAuthenticationFactory.Builder<org.wildfly.security.http.HttpServerAuthenticationMechanism, org.wildfly.security.http.HttpServerAuthenticationMechanismFactory, org.wildfly.security.http.HttpAuthenticationException>
    • build

      public HttpAuthenticationFactory build()