Groupe de commandes TrustManagerCommands 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 TrustManagerCommands peuvent être utilisés pour créer, supprimer et analyser des paramètres de gestionnaire d'accréditation dans votre configuration. Vous pouvez aussi utiliser ces commandes pour créer un gestionnaire d'accréditation personnalisé pour un client pur.
createTrustManager
La commande createTrustManager crée un gestionnaire d'accréditation dans la configuration.
Objet cible
Aucun
Paramètres et valeurs renvoyées
- -name
- Le nom qui identifie de manière unique le gestionnaire de relations de confiance. (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 d'accréditation ou du gestionnaire de clés. (Chaîne, optionnelle)
- -trustManagerClass
- Indique la classe personnalisée qui implémente l'interface javax.net.s sl.TrustManager. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask createTrustManager {-name testTM}
- Avec la chaîne Jython :
AdminTask.createTrustManager ('[-name testTM]')
- A l'aide de la liste Jython :
AdminTask.createTrustManager (['-name', 'testTM'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask createTrustManager {-interactive}
- Avec la chaîne Jython :
AdminTask.deleteTrustManager ('[-interactive]')
- A l'aide de la liste Jython :
AdminTask.createTrustManager (['-interactive'])
deleteTrustManager
La commande deleteTrustManager supprime de la configuration les paramètres du gestionnaire d'accréditation.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique le gestionnaire d'accréditation. (Chaîne, obligatoire)
Paramètres optionnels
- -scopeName
- Indique le nom de la portée. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask deleteTrustManager {-name testTM}
- Avec la chaîne Jython :
AdminTask.deleteTrustManager ('[-name testTM]')
- A l'aide de la liste Jython :
AdminTask.deleteTrustManager (['-name', 'testTM'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask deleteTrustManager {-interactive}
- En langage Jython :
AdminTask.deleteTrustManager('-interactive')
getTrustManager
La commande getTrustManager obtient le paramètre d'un gestionnaire d'accréditation.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique le gestionnaire d'accréditation. (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 getTrustManager {-name testTM}
- Avec la chaîne Jython :
AdminTask.getTrustManager ('[-name testTM]')
- A l'aide de la liste Jython :
AdminTask.getTrustManager (['-name', 'testTM'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask getTrustManager {-interactive}
- En langage Jython :
AdminTask.getTrustManager('-interactive')
listTrustManagers
La commande listTrustManagers répertorie les gestionnaires d'accréditation dans une portée de gestion déterminée.
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
- Affectez à ce paramètre la valeur true pour répertorier les objets de gestionnaire d'accréditation dans une portée. Affectez à ce paramètre la valeur false pour répertorier les chaînes contenant le nom et la portée de la gestion du gestionnaire d'accréditation. (Booléen, facultatif)
- -all
- Définissez la valeur de ce paramètre à true pour afficher tous les gestionnaires d'accréditation. Ce paramètre remplace le paramètre scopeName. La valeur par défaut est false. (Booléen, facultatif)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask listTrustManagers {-displayObjectName true}
- Avec la chaîne Jython :
AdminTask.listTrustManagers ('[-displayObjectName true]')
- A l'aide de la liste Jython :
AdminTask.listTrustManagers (['-displayObjectName', 'true'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask listTrustManagers {-interactive}
- En langage Jython :
AdminTask.listTrustManagers('-interactive')
modifyTrustManager
La commande modifyTrustManager modifie les paramètres existants du gestionnaire de relations de sécurité.
Objet cible
Aucun.Paramètres requis
- -name
- Indique le nom qui identifie de manière unique le gestionnaire d'accréditation. (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 d'accréditation. (Chaîne, optionnelle)
- -algorithm
- Indique le nom d'algorithme du gestionnaire d'accréditation. (Chaîne, optionnelle)
- -trustManagerClass
- Définit une classe qui implémente l'interface javax.net.sslX509TrustManager interface. Vous ne pouvez pas utiliser ce paramètre avec les paramètres du fournisseur ou de l'algorithme. (Chaîne, optionnelle)
Exemples
Syntaxe d'un exemple de mode différé :
- A l'aide de Jacl :
$AdminTask modifyTrustManager {-name testTM -trustManagerClass test.trust.manager}
- Avec la chaîne Jython :
AdminTask.modifyTrustManager ('[-name testTM -trustManagerClass test.trust.manager]')
- A l'aide de la liste Jython :
AdminTask.modifyTrustManager (['-name', 'testTM', '-trustManagerClass', 'test.trust.manager'])
Exemple d'utilisation en mode interactif :
- A l'aide de Jacl :
$AdminTask modifyTrustManager {-interactive}
- En langage Jython :
AdminTask.modifyTrustManager('-interactive')