Schema
scim_service_provider_config
Type:
object
authenticationSchemes
Type:
array
Array item
Type:
object
description
Type:
string
All schema constraints and annotations
{
"example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
"type": "string"
}name
Type:
string
All schema constraints and annotations
{
"example": "OAuth 2.0 Bearer Token",
"type": "string"
}specUri
Type:
string
All schema constraints and annotations
{
"example": "http://tools.ietf.org/html/rfc6750",
"type": "string"
}type
Type:
string
All schema constraints and annotations
{
"example": "oauthbearertoken",
"type": "string"
}All schema constraints and annotations
{
"properties": {
"description": {
"example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
"type": "string"
},
"name": {
"example": "OAuth 2.0 Bearer Token",
"type": "string"
},
"specUri": {
"example": "http://tools.ietf.org/html/rfc6750",
"type": "string"
},
"type": {
"example": "oauthbearertoken",
"type": "string"
}
},
"type": "object"
}All schema constraints and annotations
{
"items": {
"properties": {
"description": {
"example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
"type": "string"
},
"name": {
"example": "OAuth 2.0 Bearer Token",
"type": "string"
},
"specUri": {
"example": "http://tools.ietf.org/html/rfc6750",
"type": "string"
},
"type": {
"example": "oauthbearertoken",
"type": "string"
}
},
"type": "object"
},
"type": "array"
}bulk
Type:
object
maxOperations
Type:
integer
All schema constraints and annotations
{
"type": "integer"
}maxPayloadSize
Type:
integer
All schema constraints and annotations
{
"type": "integer"
}supported
Type:
boolean
All schema constraints and annotations
{
"example": false,
"type": "boolean"
}All schema constraints and annotations
{
"properties": {
"maxOperations": {
"type": "integer"
},
"maxPayloadSize": {
"type": "integer"
},
"supported": {
"example": false,
"type": "boolean"
}
},
"type": "object"
}changePassword
Type:
object
supported
Type:
boolean
All schema constraints and annotations
{
"example": false,
"type": "boolean"
}All schema constraints and annotations
{
"properties": {
"supported": {
"example": false,
"type": "boolean"
}
},
"type": "object"
}documentationUri
Type:
string
All schema constraints and annotations
{
"example": "",
"type": "string"
}etag
Type:
object
supported
Type:
boolean
All schema constraints and annotations
{
"example": false,
"type": "boolean"
}All schema constraints and annotations
{
"properties": {
"supported": {
"example": false,
"type": "boolean"
}
},
"type": "object"
}filter
Type:
object
maxResults
Type:
integer
All schema constraints and annotations
{
"example": 200,
"type": "integer"
}supported
Type:
boolean
All schema constraints and annotations
{
"example": true,
"type": "boolean"
}All schema constraints and annotations
{
"properties": {
"maxResults": {
"example": 200,
"type": "integer"
},
"supported": {
"example": true,
"type": "boolean"
}
},
"type": "object"
}patch
Type:
object
supported
Type:
boolean
All schema constraints and annotations
{
"example": true,
"type": "boolean"
}All schema constraints and annotations
{
"properties": {
"supported": {
"example": true,
"type": "boolean"
}
},
"type": "object"
}schemas
Type:
array
Array item
Type:
string
All schema constraints and annotations
{
"type": "string"
}All schema constraints and annotations
{
"example": [
"urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
],
"items": {
"type": "string"
},
"type": "array"
}sort
Type:
object
supported
Type:
boolean
All schema constraints and annotations
{
"example": true,
"type": "boolean"
}All schema constraints and annotations
{
"properties": {
"supported": {
"example": true,
"type": "boolean"
}
},
"type": "object"
}All schema constraints and annotations
{
"examples": [
{
"authenticationSchemes": [
{
"name": "OAuth 2.0 Bearer Token",
"specUri": "http://tools.ietf.org/html/rfc6750",
"type": "oauthbearertoken"
}
],
"bulk": {
"maxOperations": 0,
"maxPayloadSize": 0,
"supported": false
},
"changePassword": {
"supported": false
},
"etag": {
"supported": false
},
"filter": {
"maxResults": 200,
"supported": true
},
"patch": {
"supported": true
},
"schemas": [
"urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
],
"sort": {
"supported": true
}
}
],
"properties": {
"authenticationSchemes": {
"items": {
"properties": {
"description": {
"example": "The OAuth 2.0 Bearer Token Authentication scheme. OAuth enables clients to access protected resources by obtaining an access token, which is defined in RFC 6750 as \"a string representing an access authorization issued to the client\", rather than using the resource owner's credentials directly.",
"type": "string"
},
"name": {
"example": "OAuth 2.0 Bearer Token",
"type": "string"
},
"specUri": {
"example": "http://tools.ietf.org/html/rfc6750",
"type": "string"
},
"type": {
"example": "oauthbearertoken",
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"bulk": {
"properties": {
"maxOperations": {
"type": "integer"
},
"maxPayloadSize": {
"type": "integer"
},
"supported": {
"example": false,
"type": "boolean"
}
},
"type": "object"
},
"changePassword": {
"properties": {
"supported": {
"example": false,
"type": "boolean"
}
},
"type": "object"
},
"documentationUri": {
"example": "",
"type": "string"
},
"etag": {
"properties": {
"supported": {
"example": false,
"type": "boolean"
}
},
"type": "object"
},
"filter": {
"properties": {
"maxResults": {
"example": 200,
"type": "integer"
},
"supported": {
"example": true,
"type": "boolean"
}
},
"type": "object"
},
"patch": {
"properties": {
"supported": {
"example": true,
"type": "boolean"
}
},
"type": "object"
},
"schemas": {
"example": [
"urn:ietf:params:scim:schemas:core:2.0:ServiceProviderConfig"
],
"items": {
"type": "string"
},
"type": "array"
},
"sort": {
"properties": {
"supported": {
"example": true,
"type": "boolean"
}
},
"type": "object"
}
},
"type": "object"
}