Class ADAuthServiceBackendConfig.Builder
java.lang.Object
org.graylog.security.authservice.backend.ADAuthServiceBackendConfig.Builder
- All Implemented Interfaces:
AuthServiceBackendConfig.Builder<ADAuthServiceBackendConfig.Builder>
- Enclosing class:
- ADAuthServiceBackendConfig
public abstract static class ADAuthServiceBackendConfig.Builder
extends Object
implements AuthServiceBackendConfig.Builder<ADAuthServiceBackendConfig.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ADAuthServiceBackendConfigbuild()create()abstract ADAuthServiceBackendConfig.Builderabstract ADAuthServiceBackendConfig.BuildersystemUserDn(String systemUserDn) abstract ADAuthServiceBackendConfig.BuildersystemUserPassword(EncryptedValue systemUserPassword) abstract ADAuthServiceBackendConfig.BuildertransportSecurity(LDAPTransportSecurity transportSecurity) abstract ADAuthServiceBackendConfig.BuilderuserFullNameAttribute(String userFullNameAttribute) abstract ADAuthServiceBackendConfig.BuilderuserNameAttribute(String userNameAttribute) abstract ADAuthServiceBackendConfig.BuilderuserSearchBase(String userSearchBase) abstract ADAuthServiceBackendConfig.BuilderuserSearchPattern(String userSearchPattern) abstract ADAuthServiceBackendConfig.BuilderverifyCertificates(boolean verifyCertificates) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graylog.security.authservice.AuthServiceBackendConfig.Builder
type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
servers
public abstract ADAuthServiceBackendConfig.Builder servers(List<ADAuthServiceBackendConfig.HostAndPort> servers) -
transportSecurity
public abstract ADAuthServiceBackendConfig.Builder transportSecurity(LDAPTransportSecurity transportSecurity) -
verifyCertificates
-
systemUserDn
-
systemUserPassword
public abstract ADAuthServiceBackendConfig.Builder systemUserPassword(EncryptedValue systemUserPassword) -
userSearchBase
-
userSearchPattern
-
userNameAttribute
-
userFullNameAttribute
public abstract ADAuthServiceBackendConfig.Builder userFullNameAttribute(String userFullNameAttribute) -
build
-