Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 3.76 KB

ModelClient.md

File metadata and controls

28 lines (24 loc) · 3.76 KB

Okta.Sdk.Model.ModelClient

Properties

Name Type Description Notes
ApplicationType ApplicationType [optional]
ClientId string Unique key for the client application. The `client_id` is immutable. When you create a client Application, you can't specify the `client_id` because Okta uses the application ID for the `client_id`. [optional] [readonly]
ClientIdIssuedAt int Time at which the `client_id` was issued (measured in unix seconds) [optional] [readonly]
ClientName string Human-readable string name of the client application [optional]
ClientSecret string OAuth 2.0 client secret string (used for confidential clients). The `client_secret` is shown only on the response of the creation or update of a client Application (and only if the `token_endpoint_auth_method` is one that requires a client secret). You can't specify the `client_secret`. If the `token_endpoint_auth_method` requires one, Okta generates a random `client_secret` for the client Application. [optional] [readonly]
ClientSecretExpiresAt int? Time at which the `client_secret` expires or 0 if it doesn't expire (measured in unix seconds) [optional] [readonly]
FrontchannelLogoutSessionRequired bool Include user session details [optional]
FrontchannelLogoutUri string URL where Okta sends the logout request [optional]
GrantTypes List<GrantType> Array of OAuth 2.0 grant type strings. Default value: `[authorization_code]` [optional]
InitiateLoginUri string URL that a third party can use to initiate a login by the client [optional]
JwksUri string URL string that references a JSON Web Key Set for validating JWTs presented to Okta [optional]
LogoUri string URL string that references a logo for the client consent dialog (not the sign-in dialog) [optional]
PolicyUri string URL string of a web page providing the client's policy document [optional]
PostLogoutRedirectUris List<string> Array of redirection URI strings for use for relying party initiated logouts [optional]
RedirectUris List<string> Array of redirection URI strings for use in redirect-based flows. All redirect URIs must be absolute URIs and must not include a fragment component. At least one redirect URI and response type is required for all client types, with the following exceptions: If the client uses the Resource Owner Password flow (if `grant_type` contains the value password) or the Client Credentials flow (if `grant_type` contains the value `client_credentials`), then no redirect URI or response type is necessary. In these cases, you can pass either null or an empty array for these attributes. [optional]
RequestObjectSigningAlg List<SigningAlgorithm> The type of JSON Web Key Set algorithm that must be used for signing request objects [optional]
ResponseTypes List<ResponseType> Array of OAuth 2.0 response type strings. Default value: `[code]` [optional]
TokenEndpointAuthMethod EndpointAuthMethod [optional]
TosUri string URL string of a web page providing the client's terms of service document [optional]

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