Boruta.Oauth.AuthorizationSuccess (Boruta core v3.0.0-beta.4)

View Source

Struct encapsulating an authorization success data

Summary

Types

t()

@type t() :: %Boruta.Oauth.AuthorizationSuccess{
  access_token: Boruta.Oauth.Token.t() | nil,
  agent_token: String.t() | nil,
  authorization_details: [map()] | nil,
  bind_configuration: map(),
  bind_data: map(),
  client: Boruta.Oauth.Client.t(),
  code: Boruta.Oauth.Token.t() | nil,
  code_challenge: String.t() | nil,
  code_challenge_method: String.t() | nil,
  issuer: String.t() | nil,
  nonce: String.t() | nil,
  presentation_definition: map() | nil,
  public_client_id: String.t(),
  redirect_uri: String.t() | nil,
  resource_owner: Boruta.Oauth.ResourceOwner.t() | nil,
  response_mode: String.t() | nil,
  response_types: [String.t()],
  scope: String.t(),
  state: String.t() | nil,
  sub: String.t() | nil
}