Okta.Sdk.Model.ApplicationCredentialsOAuthClient

October 22, 2025 ยท View on GitHub

Properties

NameTypeDescriptionNotes
AutoKeyRotationboolRequested key rotation mode[optional] [default to true]
ClientIdstringUnique identifier for the OAuth 2.0 client app > Notes: > * If you don't specify the `client_id`, this immutable property is populated with the Application instance ID. > * The `client_id` must consist of alphanumeric characters or the following special characters: `$-_.+!*'(),`. > * You can't use the reserved word `ALL_CLIENTS`.[optional]
ClientSecretstringOAuth 2.0 client secret string (used for confidential clients) > Notes: If a `client_secret` isn't provided on creation, and the `token_endpoint_auth_method` requires one, Okta generates a random `client_secret` for the client app. > The `client_secret` is only shown when an OAuth 2.0 client app is created or updated (and only if the `token_endpoint_auth_method` requires a client secret).[optional]
PkceRequiredboolRequires Proof Key for Code Exchange (PKCE) for additional verification. If `token_endpoint_auth_method` is `none`, then `pkce_required` must be `true`. The default is `true` for browser and native app types.[optional] [default to true]
TokenEndpointAuthMethodOAuthEndpointAuthenticationMethod[optional]

[Back to Model list] [Back to API list] [Back to README]