A B C D E F G H I J K L M N P R S T U V 
All Classes All Packages

A

addEntry(Entry) - Method in class com.nimbusds.ldapsync.TargetDirectory
Adds a new entry to the target directory.
AddEntryEvent - Class in com.nimbusds.ldapsync
Event indicating the addition (via ldap.add) of an entry to the target directory.
AddEntryEvent(SyncTask, String, DN, DN) - Constructor for class com.nimbusds.ldapsync.AddEntryEvent
Creates a new add entry event.
addListener(SyncTaskEventListener) - Method in class com.nimbusds.ldapsync.SyncTask
Registers a new listener for synchronisation task events.
addMissing(DN) - Method in class com.nimbusds.ldapsync.KeyWarnings
Adds the specified source directory entry as having a missing key attribute.
addMultiValue(DN) - Method in class com.nimbusds.ldapsync.KeyWarnings
Adds the specified source directory entry as having a key attribute with multiple values.
addNonUnique(DN, String) - Method in class com.nimbusds.ldapsync.KeyWarnings
Adds the specified source directory entry as having a non-unique key attribute value.
AttributeComparator - Class in com.nimbusds.ldapsync
Compares the values of two directory attributes and produces the necessary LDAP modification instructions if they don't match.
AttributeComparator() - Constructor for class com.nimbusds.ldapsync.AttributeComparator
Creates a new attribute comparator.
attributeMap - Variable in class com.nimbusds.ldapsync.Configuration.Sync
Specifies the attributes for upload and their mapping.
AttributeNameMap - Class in com.nimbusds.ldapsync
Bidirectional mapping between source and target directory attribute names, with optional value transformation.
AttributeNameMap() - Constructor for class com.nimbusds.ldapsync.AttributeNameMap
 
AttributeSingleValueSelector - Class in com.nimbusds.ldapsync
Attribute single value selector.
AttributeSingleValueSelector(int) - Constructor for class com.nimbusds.ldapsync.AttributeSingleValueSelector
Creates a new attribute single value selector.
AttributeValueTransform - Class in com.nimbusds.ldapsync
Attribute value transform spec.
AttributeValueTransform(Pattern, String) - Constructor for class com.nimbusds.ldapsync.AttributeValueTransform
Creates a new target attribute spec.
authenticateUser(DN, String) - Method in class com.nimbusds.ldapsync.SourceDirectory
Authenticates a user against the source LDAP directory by making a test simple bind with his distinct name (DN) and password.

B

baseDn - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.Search
The base DN for the search request.
baseDn - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The base DN under which the exported entries must be stored.

C

com.nimbusds.ldapsync - package com.nimbusds.ldapsync
Logic for uploading and synchronising directory entries from a source LDAP server to a target directory accessed by means of a Json2Ldap web service.
com.nimbusds.ldapsync.console - package com.nimbusds.ldapsync.console
Simple console application that allows the LDAP entry upload / synchronisation task to be run from the command line - manually, from a batch / script file or through a cron-style job.
compare(Attribute, Attribute) - Method in class com.nimbusds.ldapsync.AttributeComparator
Compares two directory entry attributes.
compareForUpdate(Entry, Entry) - Method in class com.nimbusds.ldapsync.SyncTask
Compares the attributes of the specified source (reference) entry and target entry and if they differ returns a non-empty list of modification specifications to apply to the target entry.
Configuration - Class in com.nimbusds.ldapsync
The core Json2Ldap sync agent configuration, typically read from a Java key / value properties file.
Configuration(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration
Creates a new Json2Ldap sync agent configuration from the specified properties.
Configuration.Json2Ldap - Class in com.nimbusds.ldapsync
The Json2Ldap web service details.
Configuration.SourceDirectory - Class in com.nimbusds.ldapsync
The source directory details.
Configuration.SourceDirectory.CustomKeyStore - Class in com.nimbusds.ldapsync
Custom key store settings for client certificates to be presented to the source directory.
Configuration.SourceDirectory.CustomTrustStore - Class in com.nimbusds.ldapsync
Custom trust store settings for source directory certificates.
Configuration.SourceDirectory.Search - Class in com.nimbusds.ldapsync
The source directory search request details for retrieving the entries for upload / synchronisation.
Configuration.SourceDirectory.User - Class in com.nimbusds.ldapsync
The source directory user details.
Configuration.Sync - Class in com.nimbusds.ldapsync
The directory entry synchronisation settings.
Configuration.TargetDirectory - Class in com.nimbusds.ldapsync
The target directory details.
Configuration.TargetDirectory.User - Class in com.nimbusds.ldapsync
The target directory user details.
connect() - Method in class com.nimbusds.ldapsync.SourceDirectory
Connects to the source directory with the configured authentication credentials.
connect() - Method in class com.nimbusds.ldapsync.TargetDirectory
Connects to the target directory via the Json2Ldap web service.
customKeyStore - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The source directory custom key store settings.
CustomKeyStore(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomKeyStore
Creates a new custom key store properties instance from the specified properties.
customTrustStore - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The source directory custom trust store settings.
CustomTrustStore(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomTrustStore
Creates a new custom trust store properties instance from the specified properties.

D

DEFAULT_DIRECTORY_USE - Static variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The default target directory use.
DEFAULT_HALT_ON_EXCEPTION - Static variable in class com.nimbusds.ldapsync.Configuration.Sync
The default halt on exception policy.
DEFAULT_PERIOD - Static variable in class com.nimbusds.ldapsync.Configuration.Sync
The default synchronisation period, in minutes (4 hours).
DEFAULT_PORT_PLAIN - Static variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The default port number for plain LDAP connections.
DEFAULT_PORT_SSL - Static variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The default port number for SSL LDAP connections.
DEFAULT_PORT_STARTTLS - Static variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The default port number for StartTLS LDAP connections.
DEFAULT_SELF_SIGNED_CERTS_TRUST - Static variable in class com.nimbusds.ldapsync.Configuration.Json2Ldap
The default trust for self-signed certificates.
DEFAULT_SELF_SIGNED_CERTS_TRUST - Static variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The default trust for self-signed certificates.
DEFAULT_TIMEOUT - Static variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The default timeout in milliseconds for LDAP connect requests.
deleteEntry(String) - Method in class com.nimbusds.ldapsync.TargetDirectory
Deletes an entry in the target directory.
DeleteEntryEvent - Class in com.nimbusds.ldapsync
Event indicating the removal (via ldap.delete) of an entry from the target directory.
DeleteEntryEvent(SyncTask, String, DN) - Constructor for class com.nimbusds.ldapsync.DeleteEntryEvent
Creates a new remove entry event.
disconnect() - Method in class com.nimbusds.ldapsync.SourceDirectory
Closes the LDAP connection to the source directory.
disconnect() - Method in class com.nimbusds.ldapsync.TargetDirectory
Closes a connection to the target directory obtained through the Json2Ldap web service.
dn - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.User
The distinct name (DN) of the user.
dn - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory.User
The distinct name (DN) of the user.

E

enable - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomKeyStore
If true a custom key store file must be used for the client certificates to be presented to the source directory (if such authentication is required).
enable - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomTrustStore
If true a custom trust store file must be used to determine the acceptable security certificates presented by the source LDAP server.
entryObjectClasses - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The required object classes for each target directory entry.
EXECUTABLE_JAR_NAME - Static variable in class com.nimbusds.ldapsync.console.SyncAgentConsoleApp
The executable JAR name.

F

file - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomKeyStore
The file system location of the custom key store file.
file - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomTrustStore
The file system location of the custom trust store file.
filter - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.Search
The search filter.

G

getAddedEntryCount() - Method in class com.nimbusds.ldapsync.SyncTaskCompleteEvent
Returns the total number of entries added to the target directory.
getAttributeName() - Method in class com.nimbusds.ldapsync.KeyWarnings
Gets the name of the attribute used to key the source directory entries.
getAttributeName() - Method in class com.nimbusds.ldapsync.ModifySpec
Returns the attribute name.
getCause() - Method in class com.nimbusds.ldapsync.SyncTaskExceptionEvent
Gets the exception that caused the event.
getCID() - Method in class com.nimbusds.ldapsync.TargetDirectory
Returns the Json2Ldap connection identifier (CID) for the target directory.
getDeletedEntryCount() - Method in class com.nimbusds.ldapsync.SyncTaskCompleteEvent
Returns the total number of deleted target directory entries.
getDN() - Method in class com.nimbusds.ldapsync.DeleteEntryEvent
Gets the distinguished name (DN) of the removed target directory entry.
getDN() - Method in class com.nimbusds.ldapsync.SourceEntryRetrievalEvent
Gets the distinguished name (DN) of the retrieved directory entry.
getDN() - Method in class com.nimbusds.ldapsync.TargetEntryRetrievalEvent
Gets the distinguished name (DN) of the retrieved directory entry.
getEntries() - Method in class com.nimbusds.ldapsync.TargetDirectory
Gets all target directory entries directly under the Configuration.TargetDirectory.baseDn branch.
getEntries(String, String[], KeyWarnings) - Method in class com.nimbusds.ldapsync.SourceDirectory
Retrieves the source directory entries that match the Configuration.SourceDirectory.Search criteria.
getMatchCount() - Method in class com.nimbusds.ldapsync.SourceSearchCompleteEvent
Gets the number of matching search entries.
getMatchCount() - Method in class com.nimbusds.ldapsync.TargetSearchCompleteEvent
Gets the number of matching search entries.
getMatchPattern() - Method in class com.nimbusds.ldapsync.AttributeValueTransform
Returns the attribute value match pattern.
getMessage() - Method in class com.nimbusds.ldapsync.SyncTaskEvent
Gets the event message.
getMissing() - Method in class com.nimbusds.ldapsync.KeyWarnings
Gets the list of source directory entries with missing key attribute.
getMultiValue() - Method in class com.nimbusds.ldapsync.KeyWarnings
Gets the list of source directory entries with multiple key attribute values.
getNonUnique() - Method in class com.nimbusds.ldapsync.KeyWarnings
Gets the source directory entries with non-unique key attribute values.
getOriginalAttributeName() - Method in class com.nimbusds.ldapsync.TransformAttributeNameEvent
Gets the original attribute name.
getOriginalAttributeValue() - Method in class com.nimbusds.ldapsync.TransformAttributeValueEvent
Gets the original attribute value.
getReplacement() - Method in class com.nimbusds.ldapsync.AttributeValueTransform
Returns the replacement string for the attribute value.
getSelectedAttributeValue() - Method in class com.nimbusds.ldapsync.SelectSingleAttributeValueEvent
Gets the selected attribute value.
getSingleValueSelector(String) - Method in class com.nimbusds.ldapsync.AttributeNameMap
 
getSourceAttributeName(String) - Method in class com.nimbusds.ldapsync.AttributeNameMap
Gets the source attribute name that maps to the specified target attribute.
getSourceDN() - Method in class com.nimbusds.ldapsync.AddEntryEvent
Gets the distinct name (DN) of the source directory entry.
getSourceDN() - Method in class com.nimbusds.ldapsync.SelectSingleAttributeValueEvent
Gets the distinct name (DN) of the source directory entry.
getSourceDN() - Method in class com.nimbusds.ldapsync.TransformAttributeNameEvent
Gets the distinct name (DN) of the source directory entry.
getSourceDN() - Method in class com.nimbusds.ldapsync.TransformAttributeValueEvent
Gets the distinct name (DN) of the source directory entry.
getSourceDN() - Method in class com.nimbusds.ldapsync.UpdateEntryEvent
Gets the distinguished name (DN) of the source directory entry.
getTargetAttributeName(String) - Method in class com.nimbusds.ldapsync.AttributeNameMap
Gets the target attribute name that maps to the specified source attribute.
getTargetDN() - Method in class com.nimbusds.ldapsync.AddEntryEvent
Gets the distinct name (DN) of the added target directory entry.
getTargetDN() - Method in class com.nimbusds.ldapsync.UpdateEntryEvent
Gets the distinguished name (DN) of the added target directory entry.
getTimestamp() - Method in class com.nimbusds.ldapsync.SyncTaskEvent
Gets the event timestamp.
getTransformedAttributeName() - Method in class com.nimbusds.ldapsync.TransformAttributeNameEvent
Gets the transformed attribute name.
getTransformedAttributeValue() - Method in class com.nimbusds.ldapsync.TransformAttributeValueEvent
Gets the transformed attribute value.
getType() - Method in class com.nimbusds.ldapsync.ModifySpec
Returns the modification type.
getUpdatedEntryCount() - Method in class com.nimbusds.ldapsync.SyncTaskCompleteEvent
Returns the total number of updated target directory entries.
getValueIndex() - Method in class com.nimbusds.ldapsync.AttributeSingleValueSelector
Returns the value index.
getValues() - Method in class com.nimbusds.ldapsync.ModifySpec
Returns the modification values.
getValueTransform(String) - Method in class com.nimbusds.ldapsync.AttributeNameMap
Gets the attribute value transform.

H

haltOnException - Variable in class com.nimbusds.ldapsync.Configuration.Sync
If true the synchronisation task will halt and return immediately if an exception (such as an LDAP error) is encountered during the upload or update of an entry.
host - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The host name or IP address of the source directory server.
host - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The host name or IP address of the target directory server.

I

isBinary() - Method in class com.nimbusds.ldapsync.ModifySpec
Returns true if the values are BASE-64 encoded binary values.

J

json2ldap - Variable in class com.nimbusds.ldapsync.Configuration
The Json2Ldap details.
Json2Ldap(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.Json2Ldap
Creates a new Json2Ldap details instance from the specified properties.
Json2LdapConnector - Class in com.nimbusds.ldapsync
Connector to a remote Json2Ldap web service.
Json2LdapConnector(URL) - Constructor for class com.nimbusds.ldapsync.Json2LdapConnector
Creates a new Json2Ldap connector instance.

K

KeyWarnings - Class in com.nimbusds.ldapsync
Used to report source directory entries with missing, non-unique or multi-value key attribute.
KeyWarnings(String) - Constructor for class com.nimbusds.ldapsync.KeyWarnings
Creates a new empty key attribute warning ready for passing to the SourceDirectory.getEntries(java.lang.String, java.lang.String[], com.nimbusds.ldapsync.KeyWarnings) method.

L

LdapConnectionSecurity - Enum in com.nimbusds.ldapsync
Enumeration of the types of transport layer security for LDAP connections.

M

main(String[]) - Static method in class com.nimbusds.ldapsync.console.SyncAgentConsoleApp
The main entry point to the console application.
ModifySpec - Class in com.nimbusds.ldapsync
Specifies an LDAP attribute modification.
ModifySpec(String, ModificationType) - Constructor for class com.nimbusds.ldapsync.ModifySpec
Creates an LDAP attribute modification with no value.
ModifySpec(String, ModificationType, String) - Constructor for class com.nimbusds.ldapsync.ModifySpec
Creates a single-valued non-binary LDAP attribute modification specification.
ModifySpec(String, ModificationType, String, boolean) - Constructor for class com.nimbusds.ldapsync.ModifySpec
Creates a single-valued LDAP attribute modification specification.
ModifySpec(String, ModificationType, List<String>, boolean) - Constructor for class com.nimbusds.ldapsync.ModifySpec
Creates a new generic LDAP attribute modification specification.

N

NONE - com.nimbusds.ldapsync.LdapConnectionSecurity
No security (plain connection).
notify(SyncTaskEvent) - Method in class com.nimbusds.ldapsync.console.SyncAgentConsoleApp
 
notify(SyncTaskEvent) - Method in interface com.nimbusds.ldapsync.SyncTaskEventListener
Reports a synchronisation task event.

P

pageSize - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.Search
The search page size (for the simple paged results control as per RFC 2696).
parseSourceAttributeName(String) - Static method in class com.nimbusds.ldapsync.Configuration.Sync
Parses a source attribute name from a property value which may include an AttributeValueTransform spec.
password - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomKeyStore
The password to unlock the custom key store file.
password - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomTrustStore
The password to unlock the custom trust store file.
password - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.User
The password of the user (used to perform a simple directory bind operation).
password - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory.User
The password of the user (used to perform a simple directory bind operation).
period - Variable in class com.nimbusds.ldapsync.Configuration.Sync
The synchronisation period, in minutes.
port - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The port number on which the server accepts connections.
port - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The port number on which the server accepts connections.
put(String, String, AttributeValueTransform, AttributeSingleValueSelector) - Method in class com.nimbusds.ldapsync.AttributeNameMap
Puts a new source attribute / target attribute pair into the map.

R

rdnAttribute - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The attribute to use as relative distinct name (RDN) for the entries exported to the target directory.
removeListener(SyncTaskEventListener) - Method in class com.nimbusds.ldapsync.SyncTask
Unregisters a listener for synchronisation task events.
run() - Method in class com.nimbusds.ldapsync.SyncTask
Runs the synchronisation task.

S

scope - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.Search
The search scope.
search - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The source directory search details.
search(DNSearchRequest) - Method in class com.nimbusds.ldapsync.SourceDirectory
Handles LDAP search requests from a DN resolver.
Search(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.SourceDirectory.Search
Creates a new search details instance from the specified properties.
security - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The LDAP connection security (NONE, STARTTLS or SSL).
security - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The LDAP connection security (NONE, STARTTLS or SSL).
SelectSingleAttributeValueEvent - Class in com.nimbusds.ldapsync
Event indicating the selection of a single attribute value.
SelectSingleAttributeValueEvent(SyncTask, String, DN, String) - Constructor for class com.nimbusds.ldapsync.SelectSingleAttributeValueEvent
Creates a new transform attribute value event.
sendRequest(JSONRPC2Request) - Method in class com.nimbusds.ldapsync.Json2LdapConnector
Sends a JSON-RPC 2.0 request to the remote Json2Ldap service.
size() - Method in class com.nimbusds.ldapsync.AttributeNameMap
Return the number of mappings.
SOURCE_ATTRIBUTE_NAME_PATTERN - Static variable in class com.nimbusds.ldapsync.Configuration.Sync
Matches the attribute name in a attribute map spec.
sourceAttributes() - Method in class com.nimbusds.ldapsync.AttributeNameMap
Returns a Collection view the source attribute names contained in this map.
sourceDirectory - Variable in class com.nimbusds.ldapsync.Configuration
The source directory details.
SourceDirectory - Class in com.nimbusds.ldapsync
Represents the source LDAP v3 - compatible directory which feeds the original entries.
SourceDirectory(Configuration.SourceDirectory) - Constructor for class com.nimbusds.ldapsync.SourceDirectory
Creates a new source directory representation.
SourceDirectory(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.SourceDirectory
Creates a new source directory details instance from the specified properties.
SourceEntryRetrievalEvent - Class in com.nimbusds.ldapsync
Event indicating the retrieval of a source directory entry.
SourceEntryRetrievalEvent(SyncTask, String, DN) - Constructor for class com.nimbusds.ldapsync.SourceEntryRetrievalEvent
Creates a new source directory entry retrieval event.
SourceSearchCompleteEvent - Class in com.nimbusds.ldapsync
Event generated upon the successful completion of a source directory search operation.
SourceSearchCompleteEvent(SyncTask, String, int) - Constructor for class com.nimbusds.ldapsync.SourceSearchCompleteEvent
Creates a new source directory search complete event.
SSL - com.nimbusds.ldapsync.LdapConnectionSecurity
SSL security.
STARTTLS - com.nimbusds.ldapsync.LdapConnectionSecurity
StartTLS security.
sync - Variable in class com.nimbusds.ldapsync.Configuration
The synchronisation details.
Sync(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.Sync
Creates a new synchronisation settings instance from the specified properties.
SyncAgentConsoleApp - Class in com.nimbusds.ldapsync.console
Console application that runs the SyncTask from the command line.
SyncAgentConsoleApp(Properties) - Constructor for class com.nimbusds.ldapsync.console.SyncAgentConsoleApp
Creates a new Sync Agent console application.
SyncTask - Class in com.nimbusds.ldapsync
Routine for uploading and updating entries from a source LDAP v3 directory to a target LDAP v3 directory accessed by means of a Json2Ldap web API.
SyncTask(Configuration) - Constructor for class com.nimbusds.ldapsync.SyncTask
Creates a new synchronisation task with the specified configuration.
SyncTaskCompleteEvent - Class in com.nimbusds.ldapsync
Event generated upon the successful completion of a synchronisation task.
SyncTaskCompleteEvent(SyncTask, String, int, int, int) - Constructor for class com.nimbusds.ldapsync.SyncTaskCompleteEvent
Creates a new sync task complete event.
SyncTaskEvent - Class in com.nimbusds.ldapsync
Represents an event generated by a synchronisation task.
SyncTaskEvent(SyncTask, String) - Constructor for class com.nimbusds.ldapsync.SyncTaskEvent
Creates a new sync task event with the specified source and message.
SyncTaskEventListener - Interface in com.nimbusds.ldapsync
An interface to notify SyncTask callers of progress and exception events during a synchronisation task run.
SyncTaskExceptionEvent - Class in com.nimbusds.ldapsync
Represents an exception event generated by a synchronisation task.
SyncTaskExceptionEvent(SyncTask, String, Exception) - Constructor for class com.nimbusds.ldapsync.SyncTaskExceptionEvent
Creates a new sync task event with the specified source, message and exception.
SyncTaskStartEvent - Class in com.nimbusds.ldapsync
Event generated at the start of a synchronisation task.
SyncTaskStartEvent(SyncTask, String) - Constructor for class com.nimbusds.ldapsync.SyncTaskStartEvent
Creates a new sync task start event.

T

targetAttributes() - Method in class com.nimbusds.ldapsync.AttributeNameMap
Returns a Collection view of the target attribute names contained in this map.
targetDirectory - Variable in class com.nimbusds.ldapsync.Configuration
The target directory details.
TargetDirectory - Class in com.nimbusds.ldapsync
Represents the target LDAP v3 - compatible directory which is accessed through a Json2Ldap web service.
TargetDirectory(Json2LdapConnector, Configuration.TargetDirectory) - Constructor for class com.nimbusds.ldapsync.TargetDirectory
Creates a new target directory representation.
TargetDirectory(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.TargetDirectory
Creates a new target directory details instance from the specified properties.
TargetEntryRetrievalEvent - Class in com.nimbusds.ldapsync
Represents an event indicating the retrieval of a target directory entry.
TargetEntryRetrievalEvent(SyncTask, String, DN) - Constructor for class com.nimbusds.ldapsync.TargetEntryRetrievalEvent
Creates a new target directory entry retrieval event.
TargetSearchCompleteEvent - Class in com.nimbusds.ldapsync
Represents an event generated upon the successful completion of a target directory search operation.
TargetSearchCompleteEvent(SyncTask, String, int) - Constructor for class com.nimbusds.ldapsync.TargetSearchCompleteEvent
Creates a new target directory search complete event.
timeout - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The timeout in milliseconds for LDAP connect requests.
timeout - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The timeout in milliseconds for LDAP connect requests.
toJSONObject() - Method in class com.nimbusds.ldapsync.ModifySpec
Returns a JSON object representation for inclusion in the Json2Ldap "ldap.modify" -> "mods" parameter.
toModification() - Method in class com.nimbusds.ldapsync.ModifySpec
Returns an LDAP SDK modification object.
transformAttribute(Attribute) - Method in class com.nimbusds.ldapsync.AttributeSingleValueSelector
Transforms the specified attribute by selecting the value at the configured index.
TransformAttributeNameEvent - Class in com.nimbusds.ldapsync
Event indicating the transformation of an entry attribute name.
TransformAttributeNameEvent(SyncTask, String, DN, String, String) - Constructor for class com.nimbusds.ldapsync.TransformAttributeNameEvent
Creates a new transform attribute name event.
TransformAttributeValueEvent - Class in com.nimbusds.ldapsync
Event indicating the transformation of an entry attribute value.
TransformAttributeValueEvent(SyncTask, String, DN, String, String) - Constructor for class com.nimbusds.ldapsync.TransformAttributeValueEvent
Creates a new transform attribute value event.
transformValue(String) - Method in class com.nimbusds.ldapsync.AttributeValueTransform
Transforms the specified attribute value if the pattern is matched.
trustSelfSignedCerts - Variable in class com.nimbusds.ldapsync.Configuration.Json2Ldap
Determines whether to accept self-signed certificates presented by the Json2Ldap web service (if the URL is HTTPS).
trustSelfSignedCerts - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
Determines whether to accept self-signed certificates presented by the LDAP server (for secure SSL or StartTLS connections).
trustSelfSignedCerts - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
Determines whether to accept self-signed certificates from the LDAP server (for secure StartTLS or SSL connections).
type - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomKeyStore
The type of the custom key store file, typically "JKS" or "PKCS12".
type - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory.CustomTrustStore
The type of the custom trust store file, typically "JKS" or "PKCS12".

U

updateEntry(DN, List<ModifySpec>) - Method in class com.nimbusds.ldapsync.TargetDirectory
Updates the specified target directory entry.
UpdateEntryEvent - Class in com.nimbusds.ldapsync
Event indicating the update (via ldap.modify) of an entry in the target directory.
UpdateEntryEvent(SyncTask, String, DN, DN) - Constructor for class com.nimbusds.ldapsync.UpdateEntryEvent
Creates a new update entry event.
url - Variable in class com.nimbusds.ldapsync.Configuration.Json2Ldap
The HTTP(S) URL of the Json2Ldap web service.
useDefault - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
Determines whether to use the default LDAP server configured with the Json2Ldap web service.
user - Variable in class com.nimbusds.ldapsync.Configuration.SourceDirectory
The source directory user.
user - Variable in class com.nimbusds.ldapsync.Configuration.TargetDirectory
The target directory user.
User(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.SourceDirectory.User
Creates a new source directory user from the specified properties.
User(Properties) - Constructor for class com.nimbusds.ldapsync.Configuration.TargetDirectory.User
Creates a new target directory user from the specified properties.

V

valueOf(String) - Static method in enum com.nimbusds.ldapsync.LdapConnectionSecurity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.nimbusds.ldapsync.LdapConnectionSecurity
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class com.nimbusds.ldapsync.Json2LdapConnector
Makes sure the remote web service is Json2Ldap.
A B C D E F G H I J K L M N P R S T U V 
All Classes All Packages