View Source Boruta.Oauth.AuthorizeResponse (Boruta core v2.1.0)
Response returned in case of authorization request success. Provides utilities and mandatory data needed to respond to the authorize part of implicit, code and hybrid flows.
Link to this section Summary
Link to this section Types
Specs
t() :: %Boruta.Oauth.AuthorizeResponse{ access_token: String.t() | nil, code: String.t() | nil, code_challenge: String.t() | nil, code_challenge_method: String.t() | nil, expires_in: integer(), id_token: String.t() | nil, redirect_uri: String.t(), state: String.t() | nil, token_type: String.t() | nil, type: :token | :code | :hybrid }
Link to this section Functions
Specs
from_tokens(%{ required(type :: :code | :token | :id_token) => token :: Boruta.Oauth.Token.t() | String.t() }) :: t()