Register Okta connector and wire API-key settings

Register the Okta provider (SupportsAPIKey, APIKeyAuthScheme SSWS, a
required "domain" extra setting, and the driver/name-resolver
factories) and add it to the builtin registry.

The create-API-key resolver normalizes and validates oktaDomain into
OktaConnectorSettings, returning a static INVALID error that never
echoes operator input, and stamps the SSWS scheme onto the
connection. No picker, OAuth metadata, or probe URL: the token plus
domain identify exactly one org and the host is per-connection.

Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
Aurélien Sibiril
2026-06-04 14:45:08 +02:00
parent 06603372d7
commit 03827704ec
4 changed files with 95 additions and 0 deletions

View File

@@ -45,6 +45,7 @@ func NewBuiltinRegistry() *Registry {
mondayRegistration(),
netlifyRegistration(),
notionRegistration(),
oktaRegistration(),
onePasswordRegistration(),
openaiRegistration(),
posthogRegistration(),