This document reflects the state from API 1.0 (available from 20.04.2021)
Messages
APIConfig
Field |
Type |
Description |
Validation |
client_id |
string |
- |
|
auth_method_type |
APIAuthMethodType |
- |
|
App
Field |
Type |
Description |
Validation |
id |
string |
- |
|
details |
zitadel.v1.ObjectDetails |
- |
|
state |
AppState |
- |
|
name |
string |
- |
|
oneof config.oidc_config |
OIDCConfig |
- |
|
oneof config.api_config |
APIConfig |
- |
|
oneof config.saml_config |
SAMLConfig |
- |
|
AppNameQuery
Field |
Type |
Description |
Validation |
name |
string |
- |
string.max_len: 200
|
method |
zitadel.v1.TextQueryMethod |
- |
enum.defined_only: true
|
AppQuery
Field |
Type |
Description |
Validation |
oneof query.name_query |
AppNameQuery |
- |
|
OIDCConfig
Field |
Type |
Description |
Validation |
redirect_uris |
repeated string |
- |
|
response_types |
repeated OIDCResponseType |
- |
|
grant_types |
repeated OIDCGrantType |
- |
|
app_type |
OIDCAppType |
- |
|
client_id |
string |
- |
|
auth_method_type |
OIDCAuthMethodType |
- |
|
post_logout_redirect_uris |
repeated string |
- |
|
version |
OIDCVersion |
- |
|
none_compliant |
bool |
- |
|
compliance_problems |
repeated zitadel.v1.LocalizedMessage |
- |
|
dev_mode |
bool |
- |
|
access_token_type |
OIDCTokenType |
- |
|
access_token_role_assertion |
bool |
- |
|
id_token_role_assertion |
bool |
- |
|
id_token_userinfo_assertion |
bool |
- |
|
clock_skew |
google.protobuf.Duration |
- |
|
additional_origins |
repeated string |
- |
|
allowed_origins |
repeated string |
- |
|
SAMLConfig
Field |
Type |
Description |
Validation |
oneof metadata.metadata_xml |
bytes |
- |
|
oneof metadata.metadata_url |
string |
- |
|
Enums
APIAuthMethodType
Name |
Number |
Description |
API_AUTH_METHOD_TYPE_BASIC |
0 |
- |
API_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT |
1 |
- |
AppState
Name |
Number |
Description |
APP_STATE_UNSPECIFIED |
0 |
- |
APP_STATE_ACTIVE |
1 |
- |
APP_STATE_INACTIVE |
2 |
- |
OIDCAppType
Name |
Number |
Description |
OIDC_APP_TYPE_WEB |
0 |
- |
OIDC_APP_TYPE_USER_AGENT |
1 |
- |
OIDC_APP_TYPE_NATIVE |
2 |
- |
OIDCAuthMethodType
Name |
Number |
Description |
OIDC_AUTH_METHOD_TYPE_BASIC |
0 |
- |
OIDC_AUTH_METHOD_TYPE_POST |
1 |
- |
OIDC_AUTH_METHOD_TYPE_NONE |
2 |
- |
OIDC_AUTH_METHOD_TYPE_PRIVATE_KEY_JWT |
3 |
- |
OIDCGrantType
Name |
Number |
Description |
OIDC_GRANT_TYPE_AUTHORIZATION_CODE |
0 |
- |
OIDC_GRANT_TYPE_IMPLICIT |
1 |
- |
OIDC_GRANT_TYPE_REFRESH_TOKEN |
2 |
- |
OIDCResponseType
Name |
Number |
Description |
OIDC_RESPONSE_TYPE_CODE |
0 |
- |
OIDC_RESPONSE_TYPE_ID_TOKEN |
1 |
- |
OIDC_RESPONSE_TYPE_ID_TOKEN_TOKEN |
2 |
- |
OIDCTokenType
Name |
Number |
Description |
OIDC_TOKEN_TYPE_BEARER |
0 |
- |
OIDC_TOKEN_TYPE_JWT |
1 |
- |
OIDCVersion
Name |
Number |
Description |
OIDC_VERSION_1_0 |
0 |
- |