public class AuthenticatedUsers extends InternalDirectoryServerPlugin
| Constructor and Description |
|---|
AuthenticatedUsers()
Creates a new instance of this authenticated users object.
|
| Modifier and Type | Method and Description |
|---|---|
PluginResult.PostResponse |
doPostResponse(PostResponseDeleteOperation op)
Performs any necessary processing that should be done after the
Directory Server has completed all processing for a delete
operation and has sent the response to the client.
|
PluginResult.PostResponse |
doPostResponse(PostResponseModifyDNOperation op)
Performs any necessary processing that should be done after the
Directory Server has completed all processing for a modify DN
operation and has sent the response to the client.
|
PluginResult.PostResponse |
doPostResponse(PostResponseModifyOperation op)
Performs any necessary processing that should be done after the
Directory Server has completed all processing for a modify
operation and has sent the response to the client.
|
CopyOnWriteArraySet<ClientConnection> |
get(DN userDN)
Retrieves the set of client connections authenticated as the specified
user.
|
void |
put(DN userDN,
ClientConnection clientConnection)
Registers the provided user DN and client connection with this object.
|
void |
remove(DN userDN,
ClientConnection clientConnection)
Deregisters the provided user DN and client connection with this object.
|
initializePlugin, isConfigurationAcceptabledoLDIFExport, doLDIFImport, doLDIFImportBegin, doLDIFImportEnd, doPostConnect, doPostDisconnect, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostSynchronization, doPostSynchronization, doPostSynchronization, doPostSynchronization, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doShutdown, doStartup, finalizePlugin, getPluginEntryDN, getPluginTypes, initializeInternal, invokeForInternalOperations, processIntermediateResponse, processSearchEntry, processSearchReference, processSubordinateDelete, processSubordinateModifyDN, setInvokeForInternalOperationspublic AuthenticatedUsers()
public void put(DN userDN, ClientConnection clientConnection)
userDN - The DN of the user associated with the provided
client connection.clientConnection - The client connection over which the user is
authenticated.public void remove(DN userDN, ClientConnection clientConnection)
userDN - The DN of the user associated with the provided
client connection.clientConnection - The client connection over which the user is
authenticated.public CopyOnWriteArraySet<ClientConnection> get(DN userDN)
userDN - The DN of the user for which to retrieve the corresponding
set of client connections.null if there are none.public PluginResult.PostResponse doPostResponse(PostResponseDeleteOperation op)
doPostResponse in class DirectoryServerPlugin<PluginCfg>op - The delete operation for which
processing has completed and the
response has been sent to the client.public PluginResult.PostResponse doPostResponse(PostResponseModifyOperation op)
doPostResponse in class DirectoryServerPlugin<PluginCfg>op - The modify operation for which
processing has completed and the
response has been sent to the client.public PluginResult.PostResponse doPostResponse(PostResponseModifyDNOperation op)
doPostResponse in class DirectoryServerPlugin<PluginCfg>op - The modifyDN operation for which
processing has completed and the
response has been sent to the client.Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.