Vorheriges Thema: Generieren von Stub-Klassen mit WSDL2JavaNächstes Thema: logout


impersonate

Die folgenden Parameter gelten für die Methode „impersonate“:

Parameter

Typ

Beschreibung

SID

Ganzzahl

Gibt die Sitzung an, die durch die Anmeldung abgerufen wurde.

username

Zeichenfolge

(erforderlich) Gibt den Namen des nachgeahmten Benutzers an.

Beschreibung

Ermöglicht es einem Administrator, den für alle Webservices-Aktivitäten in der aktuellen Webservices-Sitzung verantwortlichen Benutzer ohne zusätzliche Benutzerauthentifizierungen zu ändern. Diese Methode kann nur dann aufgerufen werden, wenn die aktuelle Webservices-Sitzung anhand des PKI-Zugriffsauthentifizierungsschemas gestartet wird und die Zugriffsrichtlinie Personifizierungen zulässt.

Der Zugriffstyp des nachzuahmenden Benutzers wird mit dem Zugriffstyp des Proxy-Benutzers der Richtlinie verglichen, die in der aktuellen Webservices-Sitzung verwendet wird. Wenn „access_level“ des Zugriffstyps für den neuen Benutzer kleiner oder gleich „grant_level“ des Zugriffstyps für den Proxy-Benutzer ist, ersetzt diese Methode den aktuellen Benutzer durch den neuen Benutzer. Es wird eine neue Webservices-Sitzung gestartet, und die bisherige Sitzung wird beendet. Daraufhin wird eine neue SID zurückgegeben. Darüber hinaus erhält der neue Benutzer die Verantwortung für alle nachfolgenden Aktivitäten, die in der neuen Sitzung initiiert werden. Die gesamte Funktionsgruppensicherheit und Datenaufteilung wird für den neuen Benutzer erzwungen.

Rückgabe

Folgendes wird zurückgegeben:

Parameter

Typ

Beschreibung

SID

Ganzzahl

Gibt die eindeutige SID an, die für alle anderen Webservices-Aufrufe zu verwenden ist.