|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.unboundid.ldap.sdk.LDAPResult
com.unboundid.ldap.sdk.BindResult
@Extensible @NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public class BindResult
This class provides a data structure for holding information about the result
of processing a bind operation. It provides generic bind response elements
as described in the LDAPResult class, but may be overridden to
provide more detailed information for specific types of bind requests.
| Field Summary |
|---|
| Fields inherited from interface com.unboundid.ldap.protocol.LDAPResponse |
|---|
NO_CONTROLS |
| Constructor Summary | |
|---|---|
protected |
BindResult(BindResult bindResult)
Creates a new bind result from the provided bind result. |
|
BindResult(int messageID,
ResultCode resultCode,
java.lang.String diagnosticMessage,
java.lang.String matchedDN,
java.lang.String[] referralURLs,
Control[] responseControls)
Creates a new bind result with the provided information. |
|
BindResult(int messageID,
ResultCode resultCode,
java.lang.String diagnosticMessage,
java.lang.String matchedDN,
java.lang.String[] referralURLs,
Control[] responseControls,
ASN1OctetString serverSASLCredentials)
Creates a new bind result with the provided information. |
|
BindResult(LDAPException exception)
Creates a new bind result from the provided LDAPException. |
|
BindResult(LDAPResult ldapResult)
Creates a new bind result from the provided generic LDAP result. |
| Method Summary | |
|---|---|
ASN1OctetString |
getServerSASLCredentials()
Retrieves the server SASL credentials from the bind result, if available. |
| Methods inherited from class com.unboundid.ldap.sdk.LDAPResult |
|---|
getDiagnosticMessage, getMatchedDN, getMessageID, getReferralURLs, getResponseControl, getResponseControls, getResultCode, hasResponseControl, hasResponseControl, toString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BindResult(int messageID,
ResultCode resultCode,
java.lang.String diagnosticMessage,
java.lang.String matchedDN,
java.lang.String[] referralURLs,
Control[] responseControls)
messageID - The message ID for the LDAP message that is
associated with this bind result.resultCode - The result code from the response.diagnosticMessage - The diagnostic message from the response, if
available.matchedDN - The matched DN from the response, if available.referralURLs - The set of referral URLs from the response, if
available.responseControls - The set of controls from the response, if
available.
public BindResult(int messageID,
ResultCode resultCode,
java.lang.String diagnosticMessage,
java.lang.String matchedDN,
java.lang.String[] referralURLs,
Control[] responseControls,
ASN1OctetString serverSASLCredentials)
messageID - The message ID for the LDAP message that is
associated with this bind result.resultCode - The result code from the response.diagnosticMessage - The diagnostic message from the response, if
available.matchedDN - The matched DN from the response, if
available.referralURLs - The set of referral URLs from the response,
if available.responseControls - The set of controls from the response, if
available.serverSASLCredentials - The server SASL credentials from the
response, if available.public BindResult(LDAPResult ldapResult)
ldapResult - The LDAP result to use to create this bind result.public BindResult(LDAPException exception)
LDAPException.
exception - The LDAPException to use to create this bind
result.protected BindResult(BindResult bindResult)
bindResult - The bind result to use to create this bind result.| Method Detail |
|---|
public ASN1OctetString getServerSASLCredentials()
null if none were provided.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||