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

View Source

Agent credentials request

Summary

Types

t()

Type representing a agent credentials request. This grant type enables to bind data to an agent token aimed to be shared to access the according data

Types

t()

@type t() :: %Boruta.Oauth.AgentCredentialsRequest{
  bind_configuration: String.t(),
  bind_data: String.t(),
  client_authentication: %{type: String.t(), value: String.t()},
  client_id: String.t(),
  dpop: Boruta.Dpop.t() | nil,
  grant_type: String.t(),
  scope: String.t()
}

Type representing a agent credentials request. This grant type enables to bind data to an agent token aimed to be shared to access the according data