Rubrique précédente: Générez des classes de stub avec WSDL2JavaRubrique suivante: logout


impersonate

Les paramètres suivants s’appliquent à la méthode impersonate :

Paramètre

Type

Description

SID

Nombre entier

Identifie la session extraite depuis la connexion.

username

Chaîne

(Obligatoire) Identifie le nom d'utilisateur de la personne dont l'identité est empruntée.

Description

Permet à un administrateur de remplacer l’utilisateur responsable de l’ensemble des activités des services Web dans une session actuelle de services Web sans nouvelle authentification de l’utilisateur. Cette méthode ne peut être utilisée que si la session de services Web en cours est lancée via le schéma d’authentification d’accès PKI et si la règle d’accès est définie de manière à permettre la représentation.

Le type d'accès de l'utilisateur dont l'identité est empruntée est comparé au type d'accès de l'utilisateur Proxy de la politique utilisée pour la session de services Web actuelle. Si la valeur access_level du type d’accès du nouvel utilisateur est inférieure ou égale à la valeur grant_level du type d’accès de l’utilisateur du Proxy, cette méthode remplace l’utilisateur actuel par le nouvel utilisateur. Une nouvelle session de services Web commence au moment où l’ancienne session prend fin. Un nouvel ID de session est ensuite renvoyé. De plus, le nouvel utilisateur se voit attribuer la responsabilité de toutes les activités suivantes lancées au cours de cette session. La sécurité pour les groupes de fonctions et la partition des données sont appliquées au nouvel utilisateur.

Eléments renvoyés

Les éléments suivants sont renvoyés :

Paramètre

Type

Description

SID

Nombre entier

Identifie l’ID de session unique à utiliser pour les autres services Web.