Package com.unboundid.ldap.sdk.unboundidds.tools
This package contains a set of tools primarily intended for interacting with
Ping Identity, UnboundID, and Nokia/Alcatel-Lucent 8661 server products.
NOTE: The classes within this package, and elsewhere within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
-
Class Summary Class Description CollectSupportData This class provides a command-line tool that may be used to invoke the collect-support-data utility in the Ping Identity Directory Server and related server products.ColumnBasedLDAPResultWriter This class provides anLDAPResultWriter
instance that uses aColumnFormatter
to output search result entries in a format like CSV or tab-delimited text.DNsOnlyLDAPResultWriter This class provides anLDAPResultWriter
instance that simply prints the DNs of the entries that are returned, with a separate DN per line.GenerateTOTPSharedSecret This class provides a tool that can be used to generate a TOTP shared secret for a user.JSONLDAPResultWriter This class provides anLDAPResultWriter
instance that formats results in JSON.LDAPCompare This class provide an LDAP command-line tool that may be used to perform compare operations in an LDAP directory server.LDAPDelete This class provides a command-line tool that can be used to delete one or more entries from an LDAP directory server.LDAPDiff This class provides a tool that can be used to compare the contents of two LDAPv3 servers and report the differences in an LDIF file that can be used to update the source server to match the target.LDAPModify This class provides an implementation of an LDAP command-line tool that may be used to apply changes to a directory server.LDAPPasswordModify This class provides an implementation of an LDAP command-line tool that may be used to change passwords in a directory server.LDAPResultCode This class provides a command-line tool that can be used to list LDAP result code names and their numeric values, or to search for result codes that match a given name or value.LDAPResultWriter This class provides an API that may be implemented by classes that format and output the results for LDAP-related tools.LDAPSearch This class provides an implementation of an LDAP command-line tool that may be used to issue searches to a directory server.LDIFLDAPResultWriter This class provides anLDAPResultWriter
instance that formats results in LDIF.ManageAccount This class provides a tool that can be used to perform a variety of account management functions against user entries in the Ping Identity, UnboundID, or Nokia/Alcatel-Lucent 8661 Directory Server.OIDLookup This class provides a command-line tool that can be used to search the OID registry to retrieve information an item with a specified OID or name.ParallelUpdate This class provides a command-line tool that can be used to read change records for add, delete, modify and modify DN operations from an LDIF file, and then apply them in parallel using multiple threads for higher throughput.ReportBindResultLDAPConnectionPoolHealthCheck This class provides an implementation of a connection pool health check that can display information about the result of a bind operation.ResultUtils This class provides a set of utility methods for formatting operation results.SplitLDIF This class provides a command-line tool that can be used to split an LDIF file below a specified base DN.ToolInvocationLogDetails This class represents a data structure that contains information that should be used when logging launch and completion messages for a tool invocation.ToolInvocationLogger This class provides a utility that can log information about the launch and completion of a tool invocation.ToolInvocationLogShutdownHook This class provides a thread that will be registered as a JVM shutdown hook for any command-line tool for which invocation logging is to be performed.ToolUtils This class provides a number of utility methods primarily intended for use with command-line tools.ValuesOnlyLDAPResultWriter This class provides anLDAPResultWriter
instance that simply prints the values of all attributes in the entries that are returned, with each value on a line by itself. -
Enum Summary Enum Description ManageAccountSubCommandType This enum provides information about all of the subcommands available for use with the manage-account tool.