View Source Boruta.Oauth.Client (Boruta core v2.1.0)
OAuth client schema and utilities
Link to this section Summary
Functions
Returns grant types supported by the server. Boruta.Oauth.Client
supported_grant_types
attribute may be a subset of them.
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()] }
Link to this section Functions
Specs
Specs
Specs
Specs
grant_types() :: grant_types :: [String.t()]
Returns grant types supported by the server. Boruta.Oauth.Client
supported_grant_types
attribute may be a subset of them.