Package org.ldaptive
Class SimpleBindRequest.Builder
- java.lang.Object
-
- org.ldaptive.AbstractRequestMessage.AbstractBuilder<SimpleBindRequest.Builder,SimpleBindRequest>
-
- org.ldaptive.SimpleBindRequest.Builder
-
- Enclosing class:
- SimpleBindRequest
public static final class SimpleBindRequest.Builder extends AbstractRequestMessage.AbstractBuilder<SimpleBindRequest.Builder,SimpleBindRequest>
Simple bind request builder.
-
-
Field Summary
-
Fields inherited from class org.ldaptive.AbstractRequestMessage.AbstractBuilder
object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleBindRequest.Builderdn(String dn)Sets the bind DN.SimpleBindRequest.Builderpassword(String password)Sets the bind password.SimpleBindRequest.Builderpassword(Credential credential)Sets the bind password.protected SimpleBindRequest.Builderself()Returns this builder.-
Methods inherited from class org.ldaptive.AbstractRequestMessage.AbstractBuilder
build, controls, responseTimeout
-
-
-
-
Method Detail
-
self
protected SimpleBindRequest.Builder self()
Description copied from class:AbstractRequestMessage.AbstractBuilderReturns this builder.- Specified by:
selfin classAbstractRequestMessage.AbstractBuilder<SimpleBindRequest.Builder,SimpleBindRequest>- Returns:
- builder
-
dn
public SimpleBindRequest.Builder dn(String dn)
Sets the bind DN.- Parameters:
dn- ldap DN- Returns:
- this builder
-
password
public SimpleBindRequest.Builder password(String password)
Sets the bind password.- Parameters:
password- associated with the DN- Returns:
- this builder
-
password
public SimpleBindRequest.Builder password(Credential credential)
Sets the bind password.- Parameters:
credential- associated with the DN- Returns:
- this builder
-
-