Ory.Model.OAuth2Client (ory_client v1.6.2)
OAuth 2.0 Clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.
Summary
Types
@type t() :: %Ory.Model.OAuth2Client{ access_token_strategy: String.t() | nil, allowed_cors_origins: [String.t()] | nil, audience: [String.t()] | nil, authorization_code_grant_access_token_lifespan: String.t() | nil, authorization_code_grant_id_token_lifespan: String.t() | nil, authorization_code_grant_refresh_token_lifespan: String.t() | nil, backchannel_logout_session_required: boolean() | nil, backchannel_logout_uri: String.t() | nil, client_credentials_grant_access_token_lifespan: String.t() | nil, client_id: String.t() | nil, client_name: String.t() | nil, client_secret: String.t() | nil, client_secret_expires_at: integer() | nil, client_uri: String.t() | nil, contacts: [String.t()] | nil, created_at: DateTime.t() | nil, frontchannel_logout_session_required: boolean() | nil, frontchannel_logout_uri: String.t() | nil, grant_types: [String.t()] | nil, implicit_grant_access_token_lifespan: String.t() | nil, implicit_grant_id_token_lifespan: String.t() | nil, jwks: any() | nil, jwks_uri: String.t() | nil, jwt_bearer_grant_access_token_lifespan: String.t() | nil, logo_uri: String.t() | nil, metadata: map() | nil, owner: String.t() | nil, policy_uri: String.t() | nil, post_logout_redirect_uris: [String.t()] | nil, redirect_uris: [String.t()] | nil, refresh_token_grant_access_token_lifespan: String.t() | nil, refresh_token_grant_id_token_lifespan: String.t() | nil, refresh_token_grant_refresh_token_lifespan: String.t() | nil, registration_access_token: String.t() | nil, registration_client_uri: String.t() | nil, request_object_signing_alg: String.t() | nil, request_uris: [String.t()] | nil, response_types: [String.t()] | nil, scope: String.t() | nil, sector_identifier_uri: String.t() | nil, skip_consent: boolean() | nil, skip_logout_consent: boolean() | nil, subject_type: String.t() | nil, token_endpoint_auth_method: String.t() | nil, token_endpoint_auth_signing_alg: String.t() | nil, tos_uri: String.t() | nil, updated_at: DateTime.t() | nil, userinfo_signed_response_alg: String.t() | nil }
Functions
Link to this function