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(org.forgerock.opendj.ldap.Dn userDN)
Retrieves the set of client connections authenticated as the specified
user.
|
void |
put(org.forgerock.opendj.ldap.Dn userDN,
ClientConnection clientConnection)
Registers the provided user DN and client connection with this object.
|
void |
remove(org.forgerock.opendj.ldap.Dn userDN,
ClientConnection clientConnection)
Deregisters the provided user DN and client connection with this object.
|
initializePlugin, isConfigurationAcceptable
doLDIFExport, 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, getServerContext, initializeInternal, invokeForInternalOperations, processIntermediateResponse, processSearchEntry, processSearchReference, processSubordinateDelete, processSubordinateModifyDN, setInvokeForInternalOperations
public AuthenticatedUsers()
public void put(org.forgerock.opendj.ldap.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(org.forgerock.opendj.ldap.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(org.forgerock.opendj.ldap.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)
DirectoryServerPlugin
doPostResponse
in class DirectoryServerPlugin<org.forgerock.opendj.server.config.server.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)
DirectoryServerPlugin
doPostResponse
in class DirectoryServerPlugin<org.forgerock.opendj.server.config.server.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)
DirectoryServerPlugin
doPostResponse
in class DirectoryServerPlugin<org.forgerock.opendj.server.config.server.PluginCfg>
op
- The modifyDN operation for which
processing has completed and the
response has been sent to the client.Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.