com.unboundid.directory.sdk.common.operation
Interface UpdatableSASLBindRequest

All Superinterfaces:
BindRequest, Request, SASLBindRequest, UpdatableBindRequest, UpdatableRequest

@NotExtensible
@ThreadSafety(level=INTERFACE_NOT_THREADSAFE)
public interface UpdatableSASLBindRequest
extends SASLBindRequest, UpdatableBindRequest

This interface defines a set of methods which may be used to update a SASL bind request.


Method Summary
 void setSASLCredentials(java.lang.String saslMechanism, com.unboundid.asn1.ASN1OctetString saslCredentials)
          Specifies the SASL credentials for the bind request, if any.
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.SASLBindRequest
getSASLCredentials, getSASLMechanism, toLDAPSDKRequest
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.UpdatableRequest
addRequestControl, setRequestControls
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.Request
getOperationType, getRequestControls
 

Method Detail

setSASLCredentials

void setSASLCredentials(java.lang.String saslMechanism,
                        com.unboundid.asn1.ASN1OctetString saslCredentials)
Specifies the SASL credentials for the bind request, if any.

Parameters:
saslMechanism - The name of the SASL mechanism to use. It must not be null.
saslCredentials - The SASL credentials for the bind request. It may be null if no credentials should be used.