Recurso: ServiceProviderConfig
Da seção 5 da RFC 7643. O recurso de configuração do provedor de serviços permite que um provedor descubra recursos de especificação do SCIM de forma padronizada e forneça detalhes de implementação adicionais aos clientes.
| Representação JSON |
|---|
{ "schemas": [ string ], "authenticationSchemes": [ { object ( |
| Campos | |
|---|---|
schemas[] |
Apenas saída. O atributo |
authenticationSchemes[] |
Apenas saída. Um tipo complexo de vários valores que especifica os esquemas de autenticação aceitos. |
documentationUri |
Apenas saída. Um URL endereçável por HTTP que aponta para a documentação de ajuda do provedor de serviços, que pode ser consumida por humanos. |
patch |
Apenas saída. Um tipo complexo que especifica a compatibilidade com o recurso PATCH. |
bulk |
Apenas saída. Um tipo complexo que especifica a compatibilidade com operações em massa. |
filter |
Apenas saída. Um tipo complexo que especifica a compatibilidade com filtros. |
changePassword |
Apenas saída. Um tipo complexo que especifica o suporte para mudança de senha. |
sort |
Apenas saída. Um tipo complexo que especifica a compatibilidade com classificação. |
etag |
Apenas saída. Um tipo complexo que especifica a compatibilidade com ETag. |
meta |
Apenas saída. Metadados de recursos atribuídos pelo provedor de serviços. |
PatchFeature
Um tipo complexo que especifica a compatibilidade com o recurso PATCH.
| Representação JSON |
|---|
{ "supported": boolean } |
| Campos | |
|---|---|
supported |
Apenas saída. Especifica se a operação é compatível ou não. |
BulkFeature
Um tipo complexo que especifica a compatibilidade com operações em massa.
| Representação JSON |
|---|
{ "supported": boolean, "maxOperations": integer, "maxPayloadSize": integer } |
| Campos | |
|---|---|
supported |
Apenas saída. Especifica se a operação é compatível ou não. |
maxOperations |
Apenas saída. Especifica o número máximo de operações. |
maxPayloadSize |
Apenas saída. Especifica o tamanho máximo do payload em bytes. |
FilterFeature
Um tipo complexo que especifica a compatibilidade com filtros.
| Representação JSON |
|---|
{ "supported": boolean, "maxResults": integer } |
| Campos | |
|---|---|
supported |
Apenas saída. Especifica se a operação é compatível ou não. |
maxResults |
Apenas saída. Especifica o número máximo de resultados. |
ChangePasswordFeature
Um tipo complexo que especifica o suporte para mudança de senha.
| Representação JSON |
|---|
{ "supported": boolean } |
| Campos | |
|---|---|
supported |
Apenas saída. Especifica se a operação é compatível ou não. |
SortFeature
Um tipo complexo que especifica a compatibilidade com classificação.
| Representação JSON |
|---|
{ "supported": boolean } |
| Campos | |
|---|---|
supported |
Apenas saída. Especifica se a operação é compatível ou não. |
EtagFeature
Um tipo complexo que especifica a compatibilidade com ETag.
| Representação JSON |
|---|
{ "supported": boolean } |
| Campos | |
|---|---|
supported |
Apenas saída. Especifica se a operação é compatível ou não. |
AuthenticationScheme
Um tipo complexo de vários valores que especifica os esquemas de autenticação aceitos.
| Representação JSON |
|---|
{ "type": string, "name": string, "description": string, "specUri": string, "documentationUri": string, "primary": boolean } |
| Campos | |
|---|---|
type |
Apenas saída. O tipo de esquema de autenticação. |
name |
Apenas saída. O nome do esquema de autenticação. |
description |
Apenas saída. Uma descrição do esquema de autenticação. |
specUri |
Apenas saída. Um URL endereçável por HTTP que aponta para a especificação do esquema de autenticação. |
documentationUri |
Apenas saída. Um URL endereçável por HTTP que aponta para a documentação do esquema de autenticação. |
primary |
Apenas saída. Indica o |
Métodos |
|
|---|---|
|
Recupera a configuração do provedor de serviços. |