Package org.ldaptive.sasl
Class SaslConfig.Builder
- java.lang.Object
-
- org.ldaptive.sasl.SaslConfig.Builder
-
- Enclosing class:
- SaslConfig
public static final class SaslConfig.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private SaslConfigobject
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SaslConfig.BuilderauthorizationId(String id)SaslConfigbuild()SaslConfig.Builderfreeze()SaslConfig.Buildermechanism(Mechanism mechanism)SaslConfig.BuildermutualAuthentication(Boolean b)SaslConfig.Builderproperty(String name, Object value)SaslConfig.BuilderqualityOfProtection(QualityOfProtection... protections)SaslConfig.Builderrealm(String realm)SaslConfig.BuildersecurityStrength(SecurityStrength... strengths)
-
-
-
Field Detail
-
object
private final SaslConfig object
-
-
Method Detail
-
freeze
public SaslConfig.Builder freeze()
-
mechanism
public SaslConfig.Builder mechanism(Mechanism mechanism)
-
authorizationId
public SaslConfig.Builder authorizationId(String id)
-
mutualAuthentication
public SaslConfig.Builder mutualAuthentication(Boolean b)
-
qualityOfProtection
public SaslConfig.Builder qualityOfProtection(QualityOfProtection... protections)
-
securityStrength
public SaslConfig.Builder securityStrength(SecurityStrength... strengths)
-
realm
public SaslConfig.Builder realm(String realm)
-
property
public SaslConfig.Builder property(String name, Object value)
-
build
public SaslConfig build()
-
-