Groupe de commandes WSSCacheManagement pour l'objet AdminTask
Utilisez cette rubrique comme référence pour les commandes du groupe WSSCacheManagement de l'objet AdminTask. Utilisez ces commandes avec vos scripts d'administration pour interroger, mettre à jour et supprimer des données de configuration du cache réparti pour la conversation sécurisée.
Commande deleteWSSDistributedCacheConfigCustomProperties
La commande deleteWSSDistributedCacheConfigCustomProperties supprime les propriétés personnalisées du cache réparti WS-Security.
Objet cible
AucunParamètres obligatoires
- -propertyNames
- Indique les noms des propriétés personnalisées à supprimer de la configuration du cache réparti. (Chaîne[])
Paramètres optionnels
Aucun.Valeur renvoyée
La commande renvoie un message vous indiquant si elle a réussi ou échoué.
Exemple d'utilisation en mode de traitement par lots
- Avec une chaîne Jython :
AdminTask.deleteWSSDistributedCacheConfigCustomProperties('[-propertyNames [prop1,prop2,prop3]]')
- A l'aide de la liste Jython :
AdminTask.deleteWSSDistributedCacheConfigCustomProperties([',-'propertyNames', '[prop1,prop2,prop3]'])
Exemple d'utilisation en mode interactif
- En langage
Jython :
AdminTask.deleteWSSDistributedCacheConfigCustomProperties('-interactive')
Commande queryWSSDistributedCacheConfig
La commande queryWSSDistributedCacheConfig recense les propriétés non personnalisées de la configuration du cache non réparti WS-Security.
Objet cible
Aucun.Paramètres requis
Aucun.Paramètres optionnels
Aucun.Valeur renvoyée
Propriété | Description |
---|---|
tokenRecovery | Indique si la récupération du jeton est activée ou désactivée. Si la valeur de la propriété tokenRecovery est true, la propriété Datasource spécifie la source des données partagées qui est affectée au cache réparti. |
distributedCache | Indique si la mise en cache réparti est activée ou désactivée. |
Datasource | Spécifie le nom de la source de données partagée qui est affectée au cache réparti si la récupération du jeton est activée. |
renewIntervalBeforeTimeoutMinutes | Indique la durée, en minutes, pendant laquelle le client attend avant de tenter de renouveler le jeton. |
synchronousClusterUpdate | Indique si le système effectue une mise à jour synchrone des caches répartis sur les membres du cluster. Par défaut, la mise à jour synchrone du cluster est activée. |
minutesInCacheAfterTimeout | Indique la durée pendant laquelle le jeton reste en cache après son expiration. |
Exemple d'utilisation en mode de traitement par lots
- Avec Jython :
print AdminTask.queryWSSDistributedCacheConfig()
Exemple d'utilisation en mode interactif
- En langage
Jython :
AdminTask.queryWSSDistributedCacheConfig('-interactive')
Commande queryWSSDistributedCacheCustomConfig
La commande queryWSSDistributedCacheCustomConfig recense les propriétés personnalisées de la configuration du cache non réparti WS-Security.
Objet cible
Aucun.Paramètres requis
Aucun.Paramètres optionnels
Aucun.Valeur renvoyée
Cette commande renvoie un objet de propriétés qui contient les paires nom/valeur correspondant à chaque propriété personnalisée.
Exemple d'utilisation en mode de traitement par lots
- Avec Jython :
AdminTask.queryWSSDistributedCacheCustomConfig()
Exemple d'utilisation en mode interactif
- En langage
Jython :
AdminTask.queryWSSDistributedCacheCustomConfig('-interactive')
Commande updateWSSDistributedCacheConfig
La commande updateWSSDistributedCacheConfig met à jour les propriétés non personnalisées de la configuration du cache non réparti WS-Security.
Objet cible
Aucun.Paramètres requis
Aucun.Paramètres optionnels
- -renewIntervalBeforeTimeoutMinutes
- Indique la période, en minutes, pendant laquelle une demande de renouvellement est autorisée avant l'expiration du jeton. (Entier)
- -minutesInCacheAfterTimeout
- Indique la durée de conservation, en minutes, du jeton dans le cache après l'expiration du jeton. Le jeton est renouvelable pendant cette période. (Entier)
- -distributedCache
- Indique si le cache réparti est activé ou désactivé. (Booléen)
- -synchronousClusterUpdate
- Indique si le système effectue une mise à jour synchrone des caches répartis sur des membres de grappes. Par défaut, la mise à jour de cluster synchrone est activée. Indiquez false pour désactiver la mise à jour de cluster synchrone. (Booléen)
- -tokenRecovery
- Indique si la récupération de jeton est activée ou désactivée. Si vous définissez la propriété tokenRecovery sur true, indiquez la source de données partagée à affecter au cache réparti à l'aide du paramètre -Datasource. (Booléen)
- -Datasource
- Indique le nom de la source de données partagée affectée au cache réparti si la récupération de jeton est activée. (Chaîne)
Valeur renvoyée
Cette commande renvoie un message de réussite ou d'échec.
Exemple d'utilisation en mode de traitement par lots
- Avec une chaîne Jython :
AdminTask.updateWSSDistributedCacheConfig('[-customProperties "[ [propriété2 valeur2] [propriété1 valeur1] ]"]')
- A l'aide de la liste Jython :
AdminTask.updateWSSDistributedCacheConfig(['-customProperties', '[ [propriété2 valeur2] [propriété1 valeur1] ]'])
Exemple d'utilisation en mode interactif
- En langage
Jython :
AdminTask.updateWSSDistributedCacheConfig('-interactive')
Commande updateWSSDistributedCacheCustomConfig
La commande updateWSSDistributedCacheCustomConfig met à jour les propriétés personnalisées de la configuration du cache réparti WS-Security.
Objet cible
Aucun.Paramètres requis
- -customProperties
- Indique le nom et la valeur de chaque propriété personnalisée à ajouter ou mettre à jour dans la configuration du cache réparti WS-Security. (java.util.Properties)
Paramètres optionnels
Aucun.Valeur renvoyée
Cette commande renvoie un message de réussite ou d'échec.
Exemple d'utilisation en mode de traitement par lots
- Avec
la chaîne Jython :
AdminTask.updateWSSDistributedCacheCustomConfig('[-customProperties [[propriété1 valeur1] [propriété2 valeur2]]]')
- A l'aide de la liste Jython :
AdminTask.updateWSSDistributedCacheCustomConfig(['-customProperties', '[[propriété1 valeur1][propriété2 valeur2]]'])
Exemple d'utilisation en mode interactif
- En langage
Jython :
AdminTask.updateWSSDistributedCacheCustomConfig('-interactive')