You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to README]](../README.md)
**metadataAdmin** | [**JsonObject**](.md) | Store metadata about the user which is only accessible through admin APIs such as `GET /admin/identities/<id>`. | [optional]
13
13
**metadataPublic** | [**JsonObject**](.md) | Store metadata about the identity which the identity itself can see when calling for example the session endpoint. Do not store sensitive information (e.g. credit score) about the identity in this field. | [optional]
14
+
**organizationId** | **String** | | [optional]
14
15
**recoveryAddresses** | [**BuiltList<RecoveryIdentityAddress>**](RecoveryIdentityAddress.md) | RecoveryAddresses contains all the addresses that can be used to recover an identity. Use this structure to import recovery addresses for an identity. Please keep in mind that the address needs to be represented in the Identity Schema or this field will be overwritten on the next identity update. | [optional]
15
16
**schemaId** | **String** | SchemaID is the ID of the JSON Schema to be used for validating the identity's traits. |
16
17
**state** | **String** | State is the identity's state. active StateActive inactive StateInactive | [optional]
Copy file name to clipboardExpand all lines: doc/NormalizedProjectRevisionThirdPartyProvider.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,10 +18,12 @@ Name | Type | Description | Notes
18
18
**clientId** | **String** | ClientID is the application's Client ID. | [optional]
19
19
**clientSecret** | **String** | | [optional]
20
20
**createdAt** | [**DateTime**](DateTime.md) | The Project's Revision Creation Date | [optional]
21
+
**fedcmConfigUrl** | **String** | | [optional]
21
22
**id** | **String** | | [optional]
22
23
**issuerUrl** | **String** | IssuerURL is the OpenID Connect Server URL. You can leave this empty if `provider` is not set to `generic`. If set, neither `auth_url` nor `token_url` are required. | [optional]
23
24
**label** | **String** | Label represents an optional label which can be used in the UI generation. | [optional]
24
25
**mapperUrl** | **String** | Mapper specifies the JSONNet code snippet which uses the OpenID Connect Provider's data (e.g. GitHub or Google profile information) to hydrate the identity's data. | [optional]
**pkce** | **String** | PKCE controls if the OpenID Connect OAuth2 flow should use PKCE (Proof Key for Code Exchange). Possible values are: `auto` (default), `never`, `force`. `auto`: PKCE is used if the provider supports it. Requires setting `issuer_url`. `never`: Disable PKCE entirely for this provider, even if the provider advertises support for it. `force`: Always use PKCE, even if the provider does not advertise support for it. OAuth2 flows will fail if the provider does not support PKCE. IMPORTANT: If you set this to `force`, you must whitelist a different return URL for your OAuth2 client in the provider's configuration. Instead of <base-url>/self-service/methods/oidc/callback/<provider>, you must use <base-url>/self-service/methods/oidc/callback (Note the missing <provider> path segment and no trailing slash). | [optional]
27
29
**projectRevisionId** | **String** | The Revision's ID this schema belongs to | [optional]
0 commit comments