Grupo de mandatos keyManagerCommands para el objeto AdminTask

Puede utilizar los lenguajes de script Jython o Jacl para configurar la seguridad. Los mandatos y parámetros del grupo keyManagerCommands se pueden utilizar para gestionar los valores del gestor de claves. Puede utilizar estos mandatos para crear, modificar, listar u obtener información sobre gestores de claves.

El grupo de mandatos keyManagerCommands para el objeto AdminTask incluye los mandatos siguientes:

createKeyManager

El mandato createKeyManager crea un gestor de claves en la configuración.

Objeto de destino

Ninguno

Parámetros y valores de retorno

-name
Nombre que identifica de forma exclusiva el gestor de claves. (String, obligatorio)
-scopeName
Nombre del ámbito. (String, opcional)
-provider
Especifica el proveedor. (String, opcional)
-algorithm
Especifica el nombre del algoritmo del gestor de claves. (String, opcional)
-keyManagerClass
Especifica la clase personalizada que implementa la interfaz del KeyManager. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createKeyManager {-name testKM}
  • Utilizando serie de Jython:
    AdminTask.createKeyManager ('[-name testKM]')
  • Utilizando la lista Jython:
    AdminTask.createKeyManager (['-name', 'testKM'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createKeyManager {-interactive}
  • Utilizando serie de Jython:
    AdminTask.createKeyManager ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createKeyManager (['-interactive'])

deleteKeyManager

El mandato deleteKeyManager suprime de la configuración los valores del gestor de claves.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre que identifica de forma exclusiva el gestor de claves. (String, obligatorio)

Parámetros opcionales

-scopeName
Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask deleteKeyManager {-name testKM}
  • Utilizando serie de Jython:
    AdminTask.deleteKeyManager ('[-name testKM]')
  • Utilizando la lista Jython:
    AdminTask.deleteKeyManager (['-name', 'testKM'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteKeyManager {-interactive}
  • En Jython:
    AdminTask.deleteKeyManager('-interactive')

getKeyManager

El mandato getKeyManager muestra un objeto de propiedades que contiene los atributos y los valores del gestor de claves.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre que identifica de forma exclusiva el gestor de claves. (String, obligatorio)

Parámetros opcionales

-scopeName
Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask getKeyManager {-name testKM}
  • Utilizando serie de Jython:
    AdminTask.getKeyManager ('[-name testKM]')
  • Utilizando la lista Jython:
    AdminTask.getKeyManager (['-name', 'testKM'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getKeyManager {-interactive}
  • En Jython:
    AdminTask.getKeyManager('-interactive')

listKeyManagers

El mandato listKeyManagers lista los gestores de claves dentro de un ámbito de gestión determinado.

Objeto de destino

Ninguna.

Parámetros necesarios

Ninguna.

Parámetros opcionales

-scopeName
Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)
-displayObjectName
Establezca el valor de este parámetro en true para listar los objetos del gestor de claves dentro del ámbito. Establezca el valor de este parámetro en false para listar las series que contienen el ámbito de gestión y el nombre del gestor de claves. (Boolean, opcional)
-all
Especifique el valor de este parámetro como true para ver todos los gestores de claves. Este parámetro altera temporalmente el parámetro scopeName. El valor predeterminado es false. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listKeyManagers
  • En Jython:
    AdminTask.listKeyManagers()

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listKeyManagers {-interactive}
  • En Jython:
    AdminTask.listKeyManagers('-interactive')

modifyKeyManager

El mandato modifyKeyManager cambia los valores existentes del gestor de claves.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Nombre que identifica de forma exclusiva el gestor de claves. (String, obligatorio)

Parámetros opcionales

-scopeName
Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)
-provider
Especifica el nombre del proveedor del gestor de claves. (String, opcional)
-algorithm
Especifica el nombre del algoritmo del gestor de claves. (String, opcional)
-keyManagerClass
Especifica el nombre de la clase de implementación del gestor de claves No puede utilizar este parámetro con parámetro provider o algorithm. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask modifyKeyManager {-name testKM -provider IBMJSSE2 -algorithm IbmX509}
  • Utilizando serie de Jython:
    AdminTask.modifyKeyManager ('[-name testKM -provider IBMJSSE2 -algorithm IbmX509]')
  • Utilizando la lista Jython:
    AdminTask.modifyKeyManager (['-name', 'testKM', '-provider', 'IBMJSSE2', '-algorithm', 'IbmX509'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask modifyKeyManager {-interactive}
  • En Jython:
    AdminTask.modifyKeyManager('-interactive')

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atkeymgr
File name: rxml_atkeymgr.html