REST Resource: customers.v2.ServiceProviderConfig

资源:ServiceProviderConfig

摘自 RFC 7643 第 5 节。服务提供方配置资源可让服务提供方以标准化形式发现 SCIM 规范功能,并向客户端提供其他实现详细信息。

JSON 表示法
{
  "schemas": [
    string
  ],
  "authenticationSchemes": [
    {
      object (AuthenticationScheme)
    }
  ],
  "documentationUri": string,
  "patch": {
    object (PatchFeature)
  },
  "bulk": {
    object (BulkFeature)
  },
  "filter": {
    object (FilterFeature)
  },
  "changePassword": {
    object (ChangePasswordFeature)
  },
  "sort": {
    object (SortFeature)
  },
  "etag": {
    object (EtagFeature)
  },
  "meta": {
    object (Meta)
  }
}
字段
schemas[]

string

仅限输出。schemas 属性包含用于指明 SCIM 架构命名空间的 URI,这些 SCIM 架构定义了当前 JSON 结构中存在的属性。

authenticationSchemes[]

object (AuthenticationScheme)

仅限输出。一种多值复杂类型,用于指定支持的身份验证方案。

documentationUri

string

仅限输出。指向服务提供商的人工可读帮助文档的 HTTP 可寻址网址。

patch

object (PatchFeature)

仅限输出。一种用于指定 PATCH 功能支持的复杂类型。

bulk

object (BulkFeature)

仅限输出。一种用于指定批量操作支持的复杂类型。

filter

object (FilterFeature)

仅限输出。一种用于指定过滤条件支持的复杂类型。

changePassword

object (ChangePasswordFeature)

仅限输出。一种用于指定更改密码支持的复杂类型。

sort

object (SortFeature)

仅限输出。一种用于指定排序支持的复杂类型。

etag

object (EtagFeature)

仅限输出。一种用于指定 ETag 支持的复杂类型。

meta

object (Meta)

仅限输出。服务提供商分配的资源元数据。

PatchFeature

一种用于指定 PATCH 功能支持的复杂类型。

JSON 表示法
{
  "supported": boolean
}
字段
supported

boolean

仅限输出。指定是否支持相应操作。

BulkFeature

一种用于指定批量操作支持的复杂类型。

JSON 表示法
{
  "supported": boolean,
  "maxOperations": integer,
  "maxPayloadSize": integer
}
字段
supported

boolean

仅限输出。指定是否支持相应操作。

maxOperations

integer

仅限输出。指定操作数量上限。

maxPayloadSize

integer

仅限输出。指定载荷大小上限(以字节为单位)。

FilterFeature

一种用于指定过滤条件支持的复杂类型。

JSON 表示法
{
  "supported": boolean,
  "maxResults": integer
}
字段
supported

boolean

仅限输出。指定是否支持相应操作。

maxResults

integer

仅限输出。指定结果数量上限。

ChangePasswordFeature

一种用于指定更改密码支持的复杂类型。

JSON 表示法
{
  "supported": boolean
}
字段
supported

boolean

仅限输出。指定是否支持相应操作。

SortFeature

一种用于指定排序支持的复杂类型。

JSON 表示法
{
  "supported": boolean
}
字段
supported

boolean

仅限输出。指定是否支持相应操作。

EtagFeature

一种用于指定 ETag 支持的复杂类型。

JSON 表示法
{
  "supported": boolean
}
字段
supported

boolean

仅限输出。指定是否支持相应操作。

AuthenticationScheme

一种多值复杂类型,用于指定支持的身份验证方案。

JSON 表示法
{
  "type": string,
  "name": string,
  "description": string,
  "specUri": string,
  "documentationUri": string,
  "primary": boolean
}
字段
type

string

仅限输出。身份验证方案类型。

name

string

仅限输出。身份验证方案的名称。

description

string

仅限输出。身份验证方案的说明。

specUri

string

仅限输出。指向身份验证方案规范的 HTTP 可寻址网址。

documentationUri

string

仅限输出。指向身份验证方案文档的 HTTP 可寻址网址。

primary

boolean

仅限输出。指明 primary 或首选身份验证方案。

方法

get

检索服务提供方配置。