Oauth Oidc Client Management Blueprint
Client registration, configuration, and protocol mappers
| Feature | oauth-oidc-client-management |
| Category | Integration |
| Version | 1.0.0 |
| Tags | oauth2, oidc, client-registration |
| YAML Source | View on GitHub |
| JSON API | oauth-oidc-client-management.json |
Fields
| Name | Type | Required | Label | Description |
|---|---|---|---|---|
client_id | text | Yes | Client ID | Validations: required, minLength |
redirect_uris | text | Yes | Redirect URIs | Validations: required |
Rules
- core: OAuth2/OIDC client management
Outcomes
Client_registered (Priority: 5)
Given:
client_idexistsnull
Then:
- emit_event event:
client.registered
Result: Client registered
Errors
| Code | Status | Message | Retry |
|---|---|---|---|
INVALID_CLIENT | 400 | Invalid client configuration | No |
Events
| Event | Description | Payload |
|---|---|---|
client.registered | Client registered | client_id |