Webservice user: Unterschied zwischen den Versionen
Aus infra-struktur AdminWiki 2.10
Zur Navigation springenZur Suche springen
Ino (Diskussion | Beiträge) Die Seite wurde neu angelegt: „* '''WSDL Datei''' Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter: http://instanzname.infra-struktur.d...“ |
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 32: | Zeile 32: | ||
|- | |- | ||
| token || String ||| Authentifizierungstoken für weitere Anfragen am Webservice | | token || String ||| Authentifizierungstoken für weitere Anfragen am Webservice | ||
|} | |||
''<u>getUserIDByLoginname</u>'' | |||
Liefert die UserID an hand des Loginnamens | |||
{| class="wikitable" border=1 | |||
! width="100px" | Parameter | |||
! width="100px" | Datentyp | |||
! width="400px" | Beschreibung | |||
|- | |||
| LoginName||String ||| Loginname des Users | |||
|- | |||
| Token|| String ||| Authentifizierungstoken | |||
|- | |||
| || ||| | |||
|- | |||
| <div align=center>'''Rückgabewert'''</div> || ||| | |||
|- | |||
| UserID|| Integer||| UserID des Benutzers | |||
|} | |||
''<u>getUserIDByKuerzel</u>'' | |||
Liefert das Kürzel UserID an hand des Loginnamens | |||
{| class="wikitable" border=1 | |||
! width="100px" | Parameter | |||
! width="100px" | Datentyp | |||
! width="400px" | Beschreibung | |||
|- | |||
| UserKuerzel||String ||| Kuerzel des Users | |||
|- | |||
| Token|| String ||| Authentifizierungstoken | |||
|- | |||
| || ||| | |||
|- | |||
| <div align=center>'''Rückgabewert'''</div> || ||| | |||
|- | |||
| UserID|| Integer||| UserID des Benutzers | |||
|} | |||
''<u>getUserList</u>'' | |||
Liefert eine Liste aller im System registrierten Benutzer | |||
{| class="wikitable" border=1 | |||
! width="100px" | Parameter | |||
! width="100px" | Datentyp | |||
! width="400px" | Beschreibung | |||
|- | |||
| Token|| String ||| Authentifizierungstoken | |||
|- | |||
| || ||| | |||
|- | |||
| <div align=center>'''Rückgabewert'''</div> || ||| | |||
|- | |||
| UserList|| Array||| Alle UserIDs im System | |||
|} | |||
''<u>getUserName</u>'' | |||
Liefert den Benutzernamen zur angegebenen UserID | |||
{| class="wikitable" border=1 | |||
! width="100px" | Parameter | |||
! width="100px" | Datentyp | |||
! width="400px" | Beschreibung | |||
|- | |||
| UserID|| Integer||| UserID des Benutzers | |||
|- | |||
| Token|| String ||| Authentifizierungstoken | |||
|- | |||
| || ||| | |||
|- | |||
| <div align=center>'''Rückgabewert'''</div> || ||| | |||
|- | |||
| UserName|| String||| Angeforderter Benutzername | |||
|} | |} | ||
Version vom 13. Mai 2009, 13:58 Uhr
- WSDL Datei
Die zur Nutzung der infra-struktur Benutzerverwaltung Webservices notwendige WSDL-Datei finden Sie unter:
http://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?user
Beachten Sie, dass der Webserver für die Verwendung der Webservices Schreibrechte auf das Verzeichnis „WEBROOT/webservice/wsdl“ benötigt.
- Example
- Funktionsübersicht
Authenticate
Authentifiziert einen Benutzer am Webservice
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| instanceName | String | Vollständiger Pfad der Instanz |
| userName | String | infra-struktur Benutzername |
| password | String | infra-struktur Passwort |
Rückgabewert |
||
| token | String | Authentifizierungstoken für weitere Anfragen am Webservice |
getUserIDByLoginname
Liefert die UserID an hand des Loginnamens
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| LoginName | String | Loginname des Users |
| Token | String | Authentifizierungstoken |
Rückgabewert |
||
| UserID | Integer | UserID des Benutzers |
getUserIDByKuerzel
Liefert das Kürzel UserID an hand des Loginnamens
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| UserKuerzel | String | Kuerzel des Users |
| Token | String | Authentifizierungstoken |
Rückgabewert |
||
| UserID | Integer | UserID des Benutzers |
getUserList
Liefert eine Liste aller im System registrierten Benutzer
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| Token | String | Authentifizierungstoken |
Rückgabewert |
||
| UserList | Array | Alle UserIDs im System |
getUserName
Liefert den Benutzernamen zur angegebenen UserID
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| UserID | Integer | UserID des Benutzers |
| Token | String | Authentifizierungstoken |
Rückgabewert |
||
| UserName | String | Angeforderter Benutzername |