/
storage.rest.api - Authenticate
storage.rest.api - Authenticate
Michael Riedel (Unlicensed)
Merve Yurdakul
Dennis Balzuweit
Owned by Michael Riedel (Unlicensed)
POST
http://{{host}}:{{port}}/storage/rest/api/Authenticate?behaveas={{Username}}
Beschreibung
Basic HTTP Authentifizierung, bei der User/Passwort gemäß dieser Methode übermittelt werden (siehe https://de.wikipedia.org/wiki/HTTP-Authentifizierung). Als Rückgabe einer erfolgreichen Authentifizierung erhält man einen SessionToken, der bei weiteren requests mit benötigten Zugriffsrechten mitgegeben werden muss. Zusätzlich die Informationen zum angemeldeten Benutzer mit den Zugriffsrechten auf ein Dokument (erzeugen, löschen, lesen, schreiben)
Parameter
Name | Wert | Beschreibung |
---|---|---|
Url | ||
behaveas | {{Username}} | (optional) Ist der Benutzer der Basic Authentifizierung ein C4 Systemuser, kann durch die Angabe eines Usernamens in der Url die Anmeldung dieses Users direkt erfolgen (ab CLARC ENTERPRISE 5.7.1) |
Request Header | ||
Authorization | Basic <TOKEN> | <TOKEN> muss ein gültiger Token nach Basic Authentication Verfahren sein |
Response Header | ||
Content-Type | application/json; odata.metadata=minimal; odata.streaming=false; IEEE754Compatible=false; charset=UTF-8 |
Example Request
curl --location --request POST "http://localhost:4680/storage/rest/api/Authenticate" \ --header "Authorization: Basic dXNlcjpwYXNzd29yZA=="
Example Response
Related content
storage.rest.api - Authenticate
storage.rest.api - Authenticate
More like this
storage.rest.api - Create document
storage.rest.api - Create document
More like this
storage.rest.api - Get repositories
storage.rest.api - Get repositories
More like this
storage.rest.api - Get repositories
storage.rest.api - Get repositories
More like this
storage.rest.api - Get repository
storage.rest.api - Get repository
More like this
storage.rest.api - Get repository
storage.rest.api - Get repository
More like this