Groupe de commandes keyManagerCommands de l'objet AdminTask
Les langages de script Jython ou Jacl permettent de configurer les paramètres de sécurité. Les commandes et paramètres du groupe keyManagerCommands peuvent être utilisés pour gérer les paramètres de gestionnaire de clés. Vous pouvez utiliser ces commandes pour créer, modifier, répertorier ou obtenir des informations sur les gestionnaires de clés.
createKeyManager
La commande createKeyManager crée un gestionnaire de clés dans la configuration.
Objet cible
Aucun
Paramètres et valeurs renvoyées
- -name
- Le nom qui identifie le gestionnaire de clés de manière unique. (Chaîne, obligatoire)
- -scopeName
- Le nom de la portée. (Chaîne, optionnelle)
- -provider
- Définit le fournisseur. (Chaîne, optionnelle)
- -algorithm
- Indique le nom d'algorithme du gestionnaire de clés. (Chaîne, optionnelle)
- -keyManagerClass
- Indique la classe personnalisée qui implémente l'interface KeyManager. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask createKeyManager {-name testKM}
- Avec la chaîne Jython :
AdminTask.createKeyManager ('[-name testKM]')
- A l'aide de la liste Jython :
AdminTask.createKeyManager (['-name', 'testKM'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask createKeyManager {-interactive}
- Avec la chaîne Jython :
AdminTask.createKeyManager ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.createKeyManager (['-interactive'])
deleteKeyManager
La commande deleteKeyManager efface les paramètres du gestionnaire de clés dans la configuration.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique le gestionnaire de clés. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique qui identifie la portée de la gestion. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask deleteKeyManager {-name testKM}
- Avec la chaîne Jython :
AdminTask.deleteKeyManager ('[-name testKM]')
- A l'aide de la liste Jython :
AdminTask.deleteKeyManager (['-name', 'testKM'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask deleteKeyManager {-interactive}
- En langage Jython :
AdminTask.deleteKeyManager('-interactive')
getKeyManager
La commande getKeyManager affiche un objet de propriétés contenant les attributs et les valeurs du gestionnaire de clés.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique le gestionnaire de clés. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique qui identifie la portée de la gestion. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask getKeyManager {-name testKM}
- Avec la chaîne Jython :
AdminTask.getKeyManager ('[-name testKM]')
- A l'aide de la liste Jython :
AdminTask.getKeyManager (['-name', 'testKM'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask getKeyManager {-interactive}
- En langage Jython :
AdminTask.getKeyManager('-interactive')
listKeyManagers
La commande listKeyManagers rencense les gestionnaires de clés dans une portée de la gestion particulière.
Objet cible
Aucun.Paramètres requis
Aucun.Paramètres optionnels
- -scopeName
- Indique le nom unique qui identifie la portée de la gestion. (Chaîne, optionnelle)
- -displayObjectName
- Définissez la valeur de ce paramètre sur true pour répertorier les objets de gestionnaires de clés dans la portée. Affectez à ce paramètre la valeur false pour répertorier les chaînes qui contiennent le nom et la portée de la gestion du gestionnaire de clés. (Booléen, facultatif)
- -all
- Donnez à ce paramètre la valeur true pour répertorier tous les gestionnaires de clés. Ce paramètre remplace le paramètre scopeName. La valeur par défaut est false. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask listKeyManagers
- En langage Jython :
AdminTask.listKeyManagers()
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask listKeyManagers {-interactive}
- En langage Jython :
AdminTask.listKeyManagers('-interactive')
modifyKeyManager
La commande modifyKeyManager modifie les paramètres existants du gestionnaire de clés.
Objet cible
Aucun.Paramètres requis
- -name
- Le nom qui identifie le gestionnaire de clés de manière unique. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique qui identifie la portée de la gestion. (Chaîne, optionnelle)
- -provider
- Indique le nom de fournisseur du gestionnaire de clés. (Chaîne, optionnelle)
- -algorithm
- Indique le nom d'algorithme du gestionnaire de clés. (Chaîne, optionnelle)
- -keyManagerClass
- Indique le nom de la classe d'implémentation du gestionnaire de clés. Ce paramètre ne peut pas s'utiliser avec le paramètre de fournisseur ou d'algorithme. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask modifyKeyManager {-name testKM -provider IBMJSSE2 -algorithm IbmX509}
- Avec la chaîne Jython :
AdminTask.modifyKeyManager ('[-name testKM -provider IBMJSSE2 -algorithm IbmX509]')
- A l'aide de la liste Jython :
AdminTask.modifyKeyManager (['-name', 'testKM', '-provider', 'IBMJSSE2', '-algorithm', 'IbmX509'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask modifyKeyManager {-interactive}
- En langage Jython :
AdminTask.modifyKeyManager('-interactive')