Replace Certificate Extended Operation Handler

Note: this component is designated "advanced", which means that objects of this type are not expected to be created or altered in most environments. If you believe that such a change is necessary, you may want to contact support in order to understand the potential impact of that change.

The Replace Certificate Extended Operation Handler can be used to help remotely manage certificates in the Directory Server. The requester must have the permit-replace-certificate-request privilege.

Parent Component Relations from This Component Properties dsconfig Usage

Parent Component

The Replace Certificate Extended Operation Handler component inherits from the Extended Operation Handler

Relations from This Component

The following components have a direct aggregation relation from Replace Certificate Extended Operation Handlers:

Properties

The properties supported by this managed object are as follows:


Basic Properties: Advanced Properties:
 description  None
 enabled
 allow-remotely-provided-certificates
 allowed-operation
 connection-criteria
 request-criteria

Basic Properties

description

Description
A description for this Extended Operation Handler
Default Value
None
Allowed Values
A string
Multi-Valued
No
Required
No
Admin Action Required
None. Modification requires no further action

enabled

Description
Indicates whether the Extended Operation Handler is enabled (that is, whether the types of extended operations are allowed in the server).
Default Value
None
Allowed Values
true
false
Multi-Valued
No
Required
Yes
Admin Action Required
None. Modification requires no further action

allow-remotely-provided-certificates

Description
Indicates whether clients should be allowed to directly provide a new listener or inter-server certificate chain in the extended request. If this is false, then the new certificate chain may only be read from a key store file contained on the server fileystem. If this is true, then the client may provide the contents of new key store file or the individual certificates (in PEM or DER format) in the extended request.
Default Value
false
Allowed Values
true
false
Multi-Valued
No
Required
No
Admin Action Required
None. Modification requires no further action

allowed-operation

Description
The types of replace certificate operations that clients will be allowed to request.
Default Value
replace-listener-certificate
replace-inter-server-certificate
purge-retired-listener-certificates
purge-retired-inter-server-certificates
Allowed Values
replace-listener-certificate - Allow clients to replace a listener certificate used to secure communication over protocols like LDAP, HTTP, or JMX.

replace-inter-server-certificate - Allow clients to replace the inter-server certificate used to strongly authenticate one server instance to another and to secure replication communication.

purge-retired-listener-certificates - Allow clients to request that information about retired listener certificates be removed from the topology registry.

purge-retired-inter-server-certificates - Allow clients to request that information about retired inter-server certificates be removed from the topology registry.
Multi-Valued
Yes
Required
No
Admin Action Required
None. Modification requires no further action

connection-criteria

Description
A set of criteria that client connections must satisfy before they will be allowed to request the associated extended operations.
Default Value
Client connections will not be required to match any criteria.
Allowed Values
The DN of any Connection Criteria.
Multi-Valued
No
Required
No
Admin Action Required
None. Modification requires no further action

request-criteria

Description
A set of criteria that the extended requests must satisfy before they will be processed by the server.
Default Value
Requests will not be required to match any criteria.
Allowed Values
The DN of any Request Criteria.
Multi-Valued
No
Required
No
Admin Action Required
None. Modification requires no further action


dsconfig Usage

To list the configured Extended Operation Handlers:

dsconfig list-extended-operation-handlers
     [--property {propertyName}] ...

To view the configuration for an existing Extended Operation Handler:

dsconfig get-extended-operation-handler-prop
     --handler-name {name}
     [--tab-delimited]
     [--script-friendly]
     [--property {propertyName}] ...

To update the configuration for an existing Extended Operation Handler:

dsconfig set-extended-operation-handler-prop
     --handler-name {name}
     (--set|--add|--remove) {propertyName}:{propertyValue}
     [(--set|--add|--remove) {propertyName}:{propertyValue}] ...

To create a new Replace Certificate Extended Operation Handler:

dsconfig create-extended-operation-handler
     --handler-name {name}
     --type replace-certificate
     --set enabled:{propertyValue}
     [--set {propertyName}:{propertyValue}] ...

To delete an existing Extended Operation Handler:

dsconfig delete-extended-operation-handler
     --handler-name {name}