{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/JWT", "title": "JWT", "x-speakeasy-entity": "JWT", "type": "object", "properties": { "algorithm": { "type": "string", "default": "HS256", "enum": [ "ES256", "ES256K", "ES384", "ES512", "ESB256", "ESB320", "ESB384", "ESB512", "ESP256", "ESP384", "ESP512", "Ed25519", "Ed448", "EdDSA", "HS256", "HS384", "HS512", "PS256", "PS384", "PS512", "RS256", "RS384", "RS512" ], "nullable": true }, "consumer": { "type": "object", "nullable": true, "properties": { "id": { "type": "string" } }, "x-foreign": true, "x-speakeasy-terraform-ignore": true }, "created_at": { "description": "Unix epoch when the resource was created.", "type": "integer", "nullable": true }, "id": { "description": "A string representing a UUID (universally unique identifier).", "type": "string", "nullable": true }, "key": { "type": "string", "nullable": true }, "rsa_public_key": { "type": "string", "nullable": true }, "secret": { "type": "string", "nullable": true }, "tags": { "description": "A set of strings representing tags.", "type": "array", "items": { "description": "A string representing a tag.", "type": "string" }, "nullable": true } }, "example": { "algorithm": "HS256", "consumer": { "id": "84a73fb8-50fc-44a7-a4d5-aa17728ee83f" }, "id": "75695322-e8a0-4109-aed4-5416b0308d85", "key": "YJdmaDvVTJxtcWRCvkMikc8oELgAVNcz", "secret": "C50k0bcahDhLNhLKSUBSR1OMiFGzNZ7X" }, "additionalProperties": false }