Class LocalBackendBindOperation
- java.lang.Object
-
- org.opends.server.core.OperationWrapper<BindOperation>
-
- org.opends.server.core.BindOperationWrapper
-
- org.opends.server.workflowelement.localbackend.LocalBackendBindOperation
-
- All Implemented Interfaces:
Runnable,BindOperation,Operation,PluginOperation,PostOperationBindOperation,PostOperationOperation,PostResponseBindOperation,PreOperationBindOperation,PreOperationOperation
public class LocalBackendBindOperation extends BindOperationWrapper implements PreOperationBindOperation, PostOperationBindOperation, PostResponseBindOperation
This class defines an operation used to bind against the Directory Server, with the bound user entry within a local backend.
-
-
Field Summary
-
Fields inherited from interface org.opends.server.types.Operation
LOCALBACKENDOPERATIONS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessLocalBind(LocalBackend<?> backend)Process this bind operation in a local backend.-
Methods inherited from class org.opends.server.core.BindOperationWrapper
getAuthenticationInfo, getAuthenticationType, getAuthFailureReason, getBindDN, getProtocolVersion, getRawBindDN, getSASLAuthUserEntry, getSASLCredentials, getSASLMechanism, getServerSASLCredentials, getSimplePassword, getUserEntryDN, setAuthenticationInfo, setAuthFailureReason, setProtocolVersion, setRawBindDN, setSASLAuthUserEntry, setSASLCredentials, setServerSASLCredentials, setSimplePassword, setUserEntryDN, toString
-
Methods inherited from class org.opends.server.core.OperationWrapper
abort, addAdditionalLogItem, addRequestControl, addResponseControl, appendErrorMessage, appendMaskedErrorMessage, cancel, checkIfCanceled, disconnectClient, dontSynchronize, equals, getAdditionalLogItems, getAttachment, getAttachments, getAuthorizationDN, getAuthorizationEntry, getCancelRequest, getCancelResult, getClientConnection, getConnectionID, getErrorMessage, getMaskedErrorMessage, getMaskedResultCode, getMatchedDN, getMessageID, getOperation, getOperationID, getOperationType, getProcessingNanoTime, getProcessingStartTime, getProcessingStopTime, getProcessingTime, getProxiedAuthorizationDN, getReferralURLs, getRequestControl, getRequestControls, getResponseControls, getResultCode, hashCode, isInnerOperation, isInternalOperation, isSynchronizationOperation, operationCompleted, registerPostResponseCallback, removeAttachment, removeResponseControl, run, setAttachment, setAttachments, setAuthorizationEntry, setDontSynchronize, setErrorMessage, setInnerOperation, setInternalOperation, setMaskedErrorMessage, setMaskedResultCode, setMatchedDN, setProxiedAuthorizationDN, setReferralURLs, setResponseData, setResultCode, setSynchronizationOperation, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opends.server.types.Operation
abort, addAdditionalLogItem, addRequestControl, addResponseControl, appendErrorMessage, appendMaskedErrorMessage, cancel, checkIfCanceled, disconnectClient, dontSynchronize, getAdditionalLogItems, getAttachment, getAttachments, getAuthorizationDN, getAuthorizationEntry, getCancelRequest, getCancelResult, getClientConnection, getConnectionID, getErrorMessage, getMaskedErrorMessage, getMaskedResultCode, getMatchedDN, getMessageID, getOperationID, getOperationType, getProcessingNanoTime, getProcessingStartTime, getProcessingStopTime, getProcessingTime, getProxiedAuthorizationDN, getReferralURLs, getRequestControl, getRequestControls, getResponseControls, getResultCode, isInnerOperation, isInternalOperation, isSynchronizationOperation, operationCompleted, registerPostResponseCallback, removeAttachment, removeResponseControl, run, setAttachment, setAttachments, setAuthorizationEntry, setDontSynchronize, setErrorMessage, setInnerOperation, setInternalOperation, setMaskedErrorMessage, setMaskedResultCode, setMatchedDN, setProxiedAuthorizationDN, setReferralURLs, setResponseData, setResultCode, setSynchronizationOperation, toString
-
Methods inherited from interface org.opends.server.types.operation.PluginOperation
checkIfCanceled, disconnectClient, getAttachment, getAttachments, getClientConnection, getConnectionID, getMessageID, getOperationID, getOperationType, getProcessingStartTime, getRequestControl, getRequestControls, getResponseControls, isInternalOperation, isSynchronizationOperation, removeAttachment, setAttachment, toString, toString
-
Methods inherited from interface org.opends.server.types.operation.PostOperationBindOperation
getAuthenticationType, getAuthFailureReason, getBindDN, getProtocolVersion, getRawBindDN, getSASLAuthUserEntry, getSASLCredentials, getSASLMechanism, getServerSASLCredentials, getSimplePassword, getUserEntryDN, setAuthFailureReason, setServerSASLCredentials
-
Methods inherited from interface org.opends.server.types.operation.PostOperationOperation
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
-
Methods inherited from interface org.opends.server.types.operation.PostResponseBindOperation
getAuthenticationType, getAuthFailureReason, getBindDN, getProtocolVersion, getRawBindDN, getSASLAuthUserEntry, getSASLCredentials, getSASLMechanism, getServerSASLCredentials, getSimplePassword, getUserEntryDN
-
Methods inherited from interface org.opends.server.types.operation.PreOperationBindOperation
getAuthenticationType, getBindDN, getProtocolVersion, getRawBindDN, getSASLCredentials, getSASLMechanism, getSimplePassword, getUserEntryDN, setAuthFailureReason, setServerSASLCredentials
-
Methods inherited from interface org.opends.server.types.operation.PreOperationOperation
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, removeResponseControl, setErrorMessage
-
-
-
-
Method Detail
-
processLocalBind
public void processLocalBind(LocalBackend<?> backend)
Process this bind operation in a local backend.- Parameters:
backend- The backend on which operation is performed.
-
-