@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class SASLBindInProgressException extends LDAPBindException
ResultCode.SASL_BIND_IN_PROGRESS
,
which indicates that SASL bind processing has not yet completed. This is not
an error, but neither does it indicate that bind processing has completed.
This exception provides access to the bind result and the server SASL
credentials that it may optionally contain so that this information may be
used to continue bind processing.NO_CONTROLS, NO_REFERRALS
Modifier and Type | Method and Description |
---|---|
BindResult |
getBindResult()
Retrieves the bind result that was returned by the server.
|
ASN1OctetString |
getServerSASLCredentials()
Retrieves the server SASL credentials included in the bind result, if any.
|
toLDAPResult
getDiagnosticMessage, getExceptionMessage, getExceptionMessage, getMatchedDN, getReferralURLs, getResponseControl, getResponseControls, getResultCode, getResultString, hasResponseControl, hasResponseControl, toString, toString
toString
@NotNull public BindResult getBindResult()
getBindResult
in class LDAPBindException
@Nullable public ASN1OctetString getServerSASLCredentials()
getServerSASLCredentials
in class LDAPBindException
null
if the bind result did not include any server SASL
credentials.