{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "CreateOAuth2ApplicationOptions", "description": "CreateOAuth2ApplicationOptions holds options to create an oauth2 application", "type": "object", "properties": { "confidential_client": { "type": "boolean", "x-go-name": "ConfidentialClient" }, "name": { "type": "string", "x-go-name": "Name" }, "redirect_uris": { "type": "array", "items": { "type": "string" }, "x-go-name": "RedirectURIs" } }, "x-go-package": "forgejo.org/modules/structs" }