feat: OIDC setting (#3245)

* feat: add oidc config struct

* feat: oidc config command side

* feat: oidc configuration query side

* feat: add translations

* feat: add tests

* feat: add translations

* feat: rename oidc config to oidc settings

* feat: rename oidc config to oidc settings
This commit is contained in:
Fabi
2022-02-25 16:05:06 +01:00
committed by GitHub
parent f05d4063bf
commit 7d6c933485
57 changed files with 1440 additions and 40 deletions

View File

@@ -188,6 +188,30 @@ Update twilio sms provider token
PUT: /sms/twilio/{id}/token
### GetOIDCSettings
> **rpc** GetOIDCSettings([GetOIDCSettingsRequest](#getoidcsettingsrequest))
[GetOIDCSettingsResponse](#getoidcsettingsresponse)
Get OIDC settings (e.g token lifetimes, etc.)
GET: /settings/oidc
### UpdateOIDCSettings
> **rpc** UpdateOIDCSettings([UpdateOIDCSettingsRequest](#updateoidcsettingsrequest))
[UpdateOIDCSettingsResponse](#updateoidcsettingsresponse)
Update oidc settings (e.g token lifetimes, etc)
PUT: /settings/oidc
### GetOrgByID
> **rpc** GetOrgByID([GetOrgByIDRequest](#getorgbyidrequest))
@@ -2046,6 +2070,23 @@ This is an empty request
### GetOIDCSettingsRequest
This is an empty request
### GetOIDCSettingsResponse
| Field | Type | Description | Validation |
| ----- | ---- | ----------- | ----------- |
| settings | zitadel.settings.v1.OIDCSettings | - | |
### GetOrgByIDRequest
@@ -3613,6 +3654,31 @@ This is an empty request
### UpdateOIDCSettingsRequest
| Field | Type | Description | Validation |
| ----- | ---- | ----------- | ----------- |
| access_token_lifetime | google.protobuf.Duration | - | |
| id_token_lifetime | google.protobuf.Duration | - | |
| refresh_token_idle_expiration | google.protobuf.Duration | - | |
| refresh_token_expiration | google.protobuf.Duration | - | |
### UpdateOIDCSettingsResponse
| Field | Type | Description | Validation |
| ----- | ---- | ----------- | ----------- |
| details | zitadel.v1.ObjectDetails | - | |
### UpdateOrgIAMPolicyRequest