+

Search Tips   |   Advanced Search

keyManagerCommands

Use the Jython or Jacl scripting languages to configure security. The commands in the keyManagerCommands group can be used to manage key manager settings. Use these commands to create, modify, list, or obtain information about key managers.

The keyManagerCommands .includes the following commands:


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 usage:

Interactive mode example usage:


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 that identifies the management scope. (String, optional)

Examples

Batch mode example usage:

Interactive mode example usage:


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 that identifies the management scope. (String, optional)

Examples

Batch mode example usage:

Interactive mode example usage:


listKeyManagers

List the key managers within a particular management scope.

Target object: None.

Required parameters: None.

Optional parameters:

-scopeName

Unique name that identifies the management scope. (String, optional)

-displayObjectName

Set value to true to list the key manager objects within the scope. Set the value of this parameter to false to list the strings that contain 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 is false. (String, optional)

Examples

Batch mode example usage:

Interactive mode example usage:


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 that identifies the 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 usage:

Interactive mode example usage:


Related:

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