View Source Boruta.Oauth.Client (Boruta core v2.0.0)
OAuth client schema and utilities
Link to this section Summary
Link to this section Types
Specs
t() :: %Boruta.Oauth.Client{
access_token_ttl: integer(),
authorization_code_ttl: integer(),
authorize_scope: boolean(),
authorized_scopes: [Boruta.Oauth.Scope.t()],
id: any(),
id_token_ttl: integer(),
name: String.t(),
pkce: boolean(),
private_key: String.t(),
public_key: String.t(),
public_refresh_token: boolean(),
public_revoke: boolean(),
redirect_uris: [String.t()],
refresh_token_ttl: integer(),
secret: String.t(),
supported_grant_types: [String.t()]
}