Files
Windmill/signature_auth.resource-type.yaml
Sebastian Serfling 2b5d29ef67 Initial commit: Windmill workspace sync
Scripts, flows, apps, resources and resource types from the Windmill workspace.
API token excluded via .gitignore (config/).
2026-04-24 09:06:07 +02:00

79 lines
1.7 KiB
YAML

description: ''
format_extension: null
is_fileset: false
schema:
$schema: https://json-schema.org/draft/2020-12/schema
type: object
order:
- signature_provider
- secret_key
- authentication_config
properties:
authentication_config:
type: object
description: ''
format: ''
order:
- signature_header_name
- algorithm
- encoding
- signature_prefix
properties:
algorithm:
type: string
description: ''
default: sha256
disableCreate: true
enum:
- sha1
- sha256
- sha512
enumLabels: {}
nullable: false
encoding:
type: string
description: ''
default: hex
disableCreate: true
enum:
- hex
- base64
- base64uri
enumLabels: {}
nullable: false
signature_header_name:
type: string
description: ''
default: ''
nullable: false
signature_prefix:
type: string
description: ''
default: ''
required:
- signature_header_name
- algorithm
- encoding
showExpr: fields.signature_provider === 'Custom'
secret_key:
type: string
default: ''
signature_provider:
type: string
description: ''
default: Custom
disableCreate: true
enum:
- Github
- Slack
- Stripe
- TikTok
- Twitch
- Zoom
- Custom
enumLabels: {}
nullable: false
required:
- signature_provider
- secret_key