Package org.ldaptive.sasl
Class SaslBindRequest.Builder
java.lang.Object
org.ldaptive.AbstractRequestMessage.AbstractBuilder<SaslBindRequest.Builder,SaslBindRequest>
org.ldaptive.sasl.SaslBindRequest.Builder
- Enclosing class:
SaslBindRequest
public static class SaslBindRequest.Builder
extends AbstractRequestMessage.AbstractBuilder<SaslBindRequest.Builder,SaslBindRequest>
SASL bind request builder.
-
Field Summary
Fields inherited from class org.ldaptive.AbstractRequestMessage.AbstractBuilder
object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncredentials
(byte[] credentials) Sets the SASL credentials.credentials
(String credentials) Sets the SASL credentials.Sets the SASL mechanism.protected SaslBindRequest.Builder
self()
Returns this builder.Methods inherited from class org.ldaptive.AbstractRequestMessage.AbstractBuilder
build, controls
-
Constructor Details
-
Builder
protected Builder()Default constructor.
-
-
Method Details
-
self
Description copied from class:AbstractRequestMessage.AbstractBuilder
Returns this builder.- Specified by:
self
in classAbstractRequestMessage.AbstractBuilder<SaslBindRequest.Builder,
SaslBindRequest> - Returns:
- builder
-
mechanism
Sets the SASL mechanism.- Parameters:
mechanism
- SASL mechanism- Returns:
- this builder
-
credentials
Sets the SASL credentials.- Parameters:
credentials
- SASL credentials- Returns:
- this builder
-
credentials
Sets the SASL credentials.- Parameters:
credentials
- SASL credentials- Returns:
- this builder
-