Ressource: ServiceProviderConfig
Aus RFC 7643, Abschnitt 5. Die Konfigurationsressource für Dienstanbieter ermöglicht es einem Dienstanbieter, SCIM-Spezifikationsfunktionen in standardisierter Form zu ermitteln und Clients zusätzliche Implementierungsdetails bereitzustellen.
| JSON-Darstellung |
|---|
{ "schemas": [ string ], "authenticationSchemes": [ { object ( |
| Felder | |
|---|---|
schemas[] |
Nur Ausgabe. Das Attribut |
authenticationSchemes[] |
Nur Ausgabe. Ein komplexer Typ mit mehreren Werten, der die unterstützten Authentifizierungsschemas angibt. |
documentationUri |
Nur Ausgabe. Eine HTTP-adressierbare URL, die auf die für Menschen lesbare Hilfedokumentation des Dienstanbieters verweist. |
patch |
Nur Ausgabe. Ein komplexer Typ, der die Unterstützung von PATCH-Funktionen angibt. |
bulk |
Nur Ausgabe. Ein komplexer Typ, der die Unterstützung von Bulk-Vorgängen angibt. |
filter |
Nur Ausgabe. Ein komplexer Typ, der die Filterunterstützung angibt. |
changePassword |
Nur Ausgabe. Ein komplexer Typ, der die Unterstützung für die Passwortänderung angibt. |
sort |
Nur Ausgabe. Ein komplexer Typ, der die Sortierunterstützung angibt. |
etag |
Nur Ausgabe. Ein komplexer Typ, der die ETag-Unterstützung angibt. |
meta |
Nur Ausgabe. Vom Dienstanbieter zugewiesene Ressourcenmetadaten. |
PatchFeature
Ein komplexer Typ, der die Unterstützung von PATCH-Funktionen angibt.
| JSON-Darstellung |
|---|
{ "supported": boolean } |
| Felder | |
|---|---|
supported |
Nur Ausgabe. Gibt an, ob der Vorgang unterstützt wird. |
BulkFeature
Ein komplexer Typ, der die Unterstützung von Bulk-Vorgängen angibt.
| JSON-Darstellung |
|---|
{ "supported": boolean, "maxOperations": integer, "maxPayloadSize": integer } |
| Felder | |
|---|---|
supported |
Nur Ausgabe. Gibt an, ob der Vorgang unterstützt wird. |
maxOperations |
Nur Ausgabe. Gibt die maximale Anzahl von Vorgängen an. |
maxPayloadSize |
Nur Ausgabe. Gibt die maximale Nutzlastgröße in Byte an. |
FilterFeature
Ein komplexer Typ, der die Filterunterstützung angibt.
| JSON-Darstellung |
|---|
{ "supported": boolean, "maxResults": integer } |
| Felder | |
|---|---|
supported |
Nur Ausgabe. Gibt an, ob der Vorgang unterstützt wird. |
maxResults |
Nur Ausgabe. Gibt die maximale Anzahl von Ergebnissen an. |
ChangePasswordFeature
Ein komplexer Typ, der die Unterstützung für die Passwortänderung angibt.
| JSON-Darstellung |
|---|
{ "supported": boolean } |
| Felder | |
|---|---|
supported |
Nur Ausgabe. Gibt an, ob der Vorgang unterstützt wird. |
SortFeature
Ein komplexer Typ, der die Sortierunterstützung angibt.
| JSON-Darstellung |
|---|
{ "supported": boolean } |
| Felder | |
|---|---|
supported |
Nur Ausgabe. Gibt an, ob der Vorgang unterstützt wird. |
EtagFeature
Ein komplexer Typ, der die ETag-Unterstützung angibt.
| JSON-Darstellung |
|---|
{ "supported": boolean } |
| Felder | |
|---|---|
supported |
Nur Ausgabe. Gibt an, ob der Vorgang unterstützt wird. |
AuthenticationScheme
Ein komplexer Typ mit mehreren Werten, der die unterstützten Authentifizierungsschemas angibt.
| JSON-Darstellung |
|---|
{ "type": string, "name": string, "description": string, "specUri": string, "documentationUri": string, "primary": boolean } |
| Felder | |
|---|---|
type |
Nur Ausgabe. Der Authentifizierungsschematyp. |
name |
Nur Ausgabe. Der Name des Authentifizierungsschemas. |
description |
Nur Ausgabe. Eine Beschreibung des Authentifizierungsschemas. |
specUri |
Nur Ausgabe. Eine HTTP-adressierbare URL, die auf die Spezifikation des Authentifizierungsschemas verweist. |
documentationUri |
Nur Ausgabe. Eine HTTP-adressierbare URL, die auf die Dokumentation des Authentifizierungsschemas verweist. |
primary |
Nur Ausgabe. Gibt das |
Methoden |
|
|---|---|
|
Ruft die Konfiguration des Dienstanbieters ab. |