Groupe de commandes KeySetCommands de l'objet AdminTask
Vous pouvez utiliser les langages de script Jython ou Jacl pour configurer la sécurité à l'aide de l'outil wsadmin. Les commandes et paramètres du groupe KeySetCommands peuvent être utilisés pour créer, supprimer et analyser les paramètres d'ensemble de clés de votre configuration.
createKeySet
La commande createKeySet crée les paramètres de l'ensemble de clés dans la configuration. Cette commande permet de contrôler les exemples de clés ayant le même type.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique l'ensemble de clés. (Chaîne, obligatoire)
- -aliasPrefix
- Indique le préfixe de l'alias de clé lorsqu'une nouvelle clé est générée. (Chaîne, obligatoire)
- -password
- Indique le mot de passe utilisé pour protéger la clé dans le fichier de clés. (Chaîne, obligatoire)
- -maxKeyReferences
- Indique le nombre maximum de références de clés renvoyées dans l'ensemble de clés concerné. (Entier, obligatoire)
- -keyStoreName
- Indique le fichier de clés qui contient les clés. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique de la portée de la gestion. (Chaîne, optionnelle)
- -deleteOldKeys
- Définissez la valeur de ce paramètre sur true pour effacer d'anciennes clés lorsque de nouvelles clés sont générées. Sinon, définissez la valeur de ce paramètre sur false. (Booléen, facultatif)
- -keyGenerationClass
- Indique la classe utilisée pour générer de nouvelles clés dans l'ensemble de clés. (Chaîne, optionnelle)
- -keyStoreScopeName
- Indique la portée de gestion dans laquelle le fichier de clés est localisé. (Chaîne, optionnelle)
- -isKeyPair
- Définissez la valeur de ce paramètre sur true si les clés de l'ensemble de clés sont des paires de clés. Sinon, affectez à ce paramètre la valeur false. (Booléen, facultatif)
Exemple de résultat
La commande renvoie le nom d'objet de configuration de l'objet d'ensemble de clés que vous avez créé.Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask createKeySet {-name testKeySet –aliasPrefix test –password pwd –maxKeyReferences 2 –deleteOldKeys true –keyStoreName testKeyStore –isKeyPair false}
- Avec la chaîne Jython :
AdminTask.createKeySet('[-name testKeySet –aliasPrefix test –password pwd –maxKeyReferences 2 –deleteOldKeys true –keyStoreName testKeyStore –isKeyPair false]')
- A l'aide de la liste Jython :
AdminTask.createKeySet(['-name', 'testKeySet', '–aliasPrefix', 'test', '–password', 'pwd', '–maxKeyReferences', '2', '–deleteOldKeys', 'true', '–keyStoreName', 'testKeyStore', '–isKeyPair', 'false'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask createKeySet {-interactive}
- Avec la chaîne Jython :
AdminTask.createKeySet ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.createKeySet (['-interactive'])
deleteKeySet
La commande deleteKeySet efface les paramètres d'un ensemble de clés dans la configuration.
Objet cible
Aucun.Paramètres requis
- -name
- Le nom qui identifie de manière unique l'ensemble de clés. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique de la portée de la gestion. (Chaîne, optionnelle)
Exemple de résultat
La commande ne renvoie pas de sortie.Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask deleteKeySet{ -name testKeySet}
- Avec la chaîne Jython :
AdminTask.deleteKeySet('[-name testKeySet]')
- A l'aide de la liste Jython :
AdminTask.deleteKeySet(['-name', 'testKeySet'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask deleteKeySet {-interactive}
- Avec la chaîne Jython :
AdminTask.deleteKeySet ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.deleteKeySet (['-interactive'])
generateKeyForKeySet
La commande generateKeyForKeySet génère des clés pour les clés de l'ensemble de clés.
Objet cible
Aucun.Paramètres requis
- -keySetName
- Indique le nom de l'ensemble de clés. (Chaîne, obligatoire)
Paramètres optionnels
- -keySetScope
- Indique la portée de l'ensemble de clés. (Chaîne, optionnelle)
- -keySetSaveConfig
- Définissez la valeur de ce paramètre sur true pour sauvegarder la configuration de l'ensemble de clés. Sinon, définissez la valeur de ce paramètre sur false. (Booléen, facultatif)
Exemple de résultat
La commande ne renvoie pas de sortie.Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask generateKeyForKeySet{ -keySetName testKeySet }
- Avec la chaîne Jython :
AdminTask.generateKeyForKeySet('[-keySetName testKeySet]')
- A l'aide de la liste Jython :
AdminTask.generateKeyForKeySet(['-keySetName', 'testKeySet'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask generateKeyForKeySet {-interactive}
- Avec la chaîne Jython :
AdminTask.generateKeyForKeySet ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.generateKeyForKeySet (['-interactive'])
getKeySet
La commande getKeySet affiche les paramètres d'un ensemble de clés particulier.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique l'ensemble de clés. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique de la portée de la gestion. (Chaîne, optionnelle)
Exemple de résultat
La commande renvoie les paramètres du groupe d'ensembles de clés défini.Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask getKeySet {-name testKeySet}
- Avec la chaîne Jython :
AdminTask.getKeySet ('[-name testKeySet]')
- A l'aide de la liste Jython :
AdminTask.getKeySet (['-name', 'testKeySet'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask getKeySet {-interactive}
- Avec la chaîne Jython :
AdminTask.getKeySet ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.getKeySet (['-interactive'])
listKeySets
La commande listKeySets recense les ensembles de clés d'une portée particulière.
Objet cible
Aucun.Paramètres requis
Aucun.Paramètres optionnels
- -scopeName
- Indique le nom unique de la portée de la gestion. (Chaîne, optionnelle)
- -displayObjectName
- Définissez la valeur de ce paramètre sur true pour lister les objets de configuration de l'ensemble de clés dans la portée. Définissez la valeur de ce paramètre sur false pour lister les chaînes contenant le nom et la portée de la gestion du groupe d'ensembles de clés. (Booléen, facultatif)
- -all
- Définissez la valeur de ce paramètre à true pour afficher tous les ensembles de clés. Ce paramètre remplace le paramètre scopeName. La valeur par défaut est false. (Booléen, facultatif)
Exemple de résultat
La commande renvoie les ensembles de clés pour la portée que vous avez définie.Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask listKeySets {-displayObjectName true}
- Avec la chaîne Jython :
AdminTask.listKeySets ('[-displayObjectName true]')
- A l'aide de la liste Jython :
AdminTask.listKeySets (['-displayObjectName', 'true'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask listKeySets {-interactive}
- Avec la chaîne Jython :
AdminTask.listKeySets ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.listKeySets (['-interactive'])
modifyKeySet
La commande modifyKeySet modifie les paramètres d'un ensemble de clés existant.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique l'ensemble de clés. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom unique de la portée de la gestion. (Chaîne, optionnelle)
- -aliasPrefix
- Indique le préfixe de l'alias de clé lorsqu'une nouvelle clé est générée. (Chaîne, optionnelle)
- -password
- Indique le mot de passe utilisé pour protéger la clé dans le fichier de clés. (Chaîne, optionnelle)
- -maxKeyReferences
- Indique le nombre maximum de références de clés renvoyées dans l'ensemble de clés concerné. (Entier, facultatif).
- -deleteOldKeys
- Définissez la valeur de ce paramètre sur true pour effacer d'anciennes clés lorsque de nouvelles clés sont générées. Sinon, définissez la valeur de ce paramètre sur false. (Booléen, facultatif)
- -keyGenerationClass
- Indique la classe utilisée pour générer de nouvelles clés dans l'ensemble de clés. (Chaîne, optionnelle)
- -keyStoreName
- Indique le fichier de clés qui contient les clés. (Chaîne, optionnelle)
- -keyStoreScopeName
- Indique la portée de gestion dans laquelle le fichier de clés est localisé. (Chaîne, optionnelle)
- -isKeyPair
- Définissez la valeur de ce paramètre sur true si les clés de l'ensemble de clés sont des paires de clés. Sinon, affectez à ce paramètre la valeur false. (Booléen, facultatif)
Exemple de résultat
La commande ne renvoie pas de sortie.Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask modifyKeySet {-name testKeySet -maxKeyReferences 3 –deleteOldKeys false}
- Avec la chaîne Jython :
AdminTask.modifyKeySet ('[-name testKeySet -maxKeyReferences 3 –deleteOldKeys false]')
- A l'aide de la liste Jython :
AdminTask.modifyKeySet (['-name', 'testKeySet', '-maxKeyReferences', '3', '–deleteOldKeys', 'false'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask modifyKeySet {-interactive}
- Avec la chaîne Jython :
AdminTask.modifyKeySet ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.modifyKeySet (['-interactive'])