+

Search Tips   |   Advanced Search

keyManagerCommands (AdminTask)

keyManagerCommands commands can be used to manage key manager settings. We can use these commands to create, modify, list, or obtain information about key managers.


createKeyManager

Create a key manager in the configuration.

Target object: None

Parameters and return values

-name

The name that uniquely identifies the key manager. (String, required)

-scopeName

The name of the scope. (String, optional)

-provider

Provider. (String, optional)

-algorithm

Algorithm name of the key manager. (String, optional)

-keyManagerClass

Custom class that implements the KeyManager interface. (String, optional)

Examples

Batch mode example:

Interactive mode:


deleteKeyManager

Delete the key manager settings from the configuration.

Target object None.

Required parameters

-name

Name that uniquely identifies the key manager. (String, required)

Optional parameters

-scopeName

Unique name identifying management scope. (String, optional)

Examples

Batch mode example:

Interactive mode:


getKeyManager

Display a properties object containing the key manager attributes and values.

Target object None.

Required parameters

-name

Name that uniquely identifies the key manager. (String, required)

Optional parameters

-scopeName

Unique name identifying management scope. (String, optional)

Examples

Batch mode example:

Interactive mode:


listKeyManagers

List the key managers within a particular management scope.

Target object None.

Required parameters None.

Optional parameters

-scopeName

Unique name identifying management scope. (String, optional)

-displayObjectName

Set to true to list the key manager objects within the scope. Set false to list the strings containing the key manager name and the management scope. (Boolean, optional)

-all

Specify the value of this parameter as true to list all key managers. This parameter overrides the scopeName parameter. The default value is false. (String, optional)

Examples

Batch mode example:

Interactive mode:


modifyKeyManager

Change existing key manager settings.

Target object None.

Required parameters

-name

The name that uniquely identifies the key manager. (String, required)

Optional parameters

-scopeName

Unique name identifying management scope. (String, optional)

-provider

Provider name of the key manager. (String, optional)

-algorithm

Algorithm name of the key manager. (String, optional)

-keyManagerClass

Name of the key manager implementation class. We cannot use this parameter with the provider or the algorithm parameter. (String, optional)

Examples

Batch mode example:

Interactive mode:


Related concepts

  • Key management for cryptographic uses
  • Automating SSL configurations
  • Create an SSL configuration at the node scope