Groupe de commandes JACCUtilityCommands de l'objet AdminTask
Cette rubrique sert de référence pour les commandes du groupe JACCUtilityCommands de l'objet AdminTask. Vous pouvez utiliser ces commandes pour déterminer si JACC (Java Authorization Contract for Containers) est activé et si le module d'exécution utilise un domaine de sécurité unique. Vous pouvez également utiliser ces commandes pour propager les règles de sécurité concernant les applications au fournisseur JACC.
isJACCEnabled
La commande isJACCEnabled affiche si JACC est actif ou inactif dans le domaine de sécurité globale au démarrage du serveur. Elle n'indique pas les modifications dynamiques, mais précise l'état de JACC au démarrage du serveur.
Objet cible
Aucun.
Paramètres requis
Aucun.
Valeur renvoyée
La commande renvoie la valeur true si JACC est actif et false si JACC est inactif.
Exemple d'utilisation en mode de traitement par lots
AdminTask.isJACCEnabled()
Exemple d'utilisation en mode interactif
AdminTask.isJACCEnabled('-interactive')
isSingleSecurityDomain
La commande isSingleSecurityDomain indique si l'environnement est configuré pour utiliser un domaine de sécurité unique au démarrage du serveur. Elle n'indique pas les modifications dynamiques, mais précise l'état du domaine de sécurité au démarrage du serveur.
Objet cible
Aucun.
Paramètres requis
Aucun.
Valeur renvoyée
La commande renvoie la valeur true si l'environnement utilise un domaine de sécurité unique. Elle renvoie la valeur false si l'environnement utilise plusieurs domaines de sécurité.
Exemple d'utilisation en mode de traitement par lots
AdminTask.isSingleSecurityDomain()
Exemple d'utilisation en mode interactif
AdminTask.isSingleSecurityDomain('-interactive')
propagatePolicyToJACCProvider
La commande propagatePolicyToJACCProvider propage les règles de sécurité des applications qui vous intéressent au fournisseur JACC. Cette commande n'est prise en charge que dans un environnement configuré pour un domaine de sécurité unique.
Objet cible
Aucun.
Paramètres requis
Aucun.
Paramètres optionnels
- -appNames
- Spécifie une liste de noms d'application utilisant deux points (:) comme séparateur. (Chaîne, optionnelle)
- La commande utilise toutes les applications si vous ne définissez pas ce paramètre, comme l'illustre la syntaxe suivante : AdminTask.propagatePolicyToJACCProvider()
Valeur renvoyée
La commande ne renvoie pas de sortie.
Exemple d'utilisation en mode de traitement par lots
AdminTask.propagatePolicyToJACCProvider ('–appNames "app1:app2:app3"')
AdminTask.propagatePolicyToJACCProvider ('–appNames', '"app1:app2:app3"')
Exemple d'utilisation en mode interactif
AdminTask.propagatePolicyToJACCProvider ('-interactive')