コンテンツにスキップ

Update introspection validation settings

PUT
/api/admin/settings/introspection-validation
Code sample: Shell / cURL
curl --request PUT \
--url https://auth.example.com/api/admin/settings/introspection-validation \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "strictValidation": true, "expectedAudience": "https://tenant.example.com" }'

Updates SETTINGS KV overrides for strict introspection validation and expected audience URL.

Media type application/json
object
strictValidation
boolean
expectedAudience
string | null format: uri
key
additional properties
Example
{
"strictValidation": true,
"expectedAudience": "https://tenant.example.com"
}

Introspection validation settings mutation result.

Media type application/json
object
success
boolean
settings

Resolved introspection validation settings.

object
key
additional properties
sources

Setting sources; present after clearing overrides.

object
key
additional properties
note
string
key
additional properties
Example
{
"success": true,
"settings": {
"strictValidation": true,
"expectedAudience": "https://tenant.example.com"
},
"sources": {
"strictValidation": "kv",
"expectedAudience": "kv"
},
"note": "Introspection validation settings updated successfully."
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}