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.
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')