{
    "additionalProperties": true,
    "properties": {
        "additionalAudience": {
            "additionalItems": true,
            "id": "additionalAudience",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "allowSpontaneousScopes": {
            "description": "Whether spontaneous scopes are allowed",
            "id": "allowSpontaneousScopes",
            "type": "boolean"
        },
        "backchannelLogoutSessionRequired": {
            "description": "Back channel Logout Session Required.",
            "id": "backchannelLogoutSessionRequired",
            "type": "boolean"
        },
        "backchannelLogoutUri": {
            "additionalItems": true,
            "id": "backchannelLogoutUri",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "consentGatheringScripts": {
            "additionalItems": true,
            "id": "consentGatheringScripts",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "introspectionScripts": {
            "additionalItems": true,
            "id": "introspectionScripts",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "keepClientAuthorizationAfterExpiration": {
            "description": "Keep Client Authorization After Expiration.",
            "id": "keepClientAuthorizationAfterExpiration",
            "type": "boolean"
        },
        "postAuthnScripts": {
            "additionalItems": true,
            "id": "postAuthnScripts",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "runIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims": {
            "description": "Run Introspection Script Before Access Token As Jwt Creation And Include Claims.",
            "id": "runIntrospectionScriptBeforeAccessTokenAsJwtCreationAndIncludeClaims",
            "type": "boolean"
        },
        "spontaneousScopeScriptDns": {
            "additionalItems": true,
            "id": "spontaneousScopeScriptDns",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "spontaneousScopes": {
            "additionalItems": true,
            "id": "spontaneousScopes",
            "items": {
                "minLength": 1,
                "type": "string"
            },
            "minItems": 0,
            "type": "array",
            "_uniqueItems": true
        },
        "tlsClientAuthSubjectDn": {
            "id": "tlsClientAuthSubjectDn",
            "type": "string"
        }
    },
    "title": "oxAttributes",
    "type": "object"
}