Lockspire.AccessToken (lockspire v1.1.0)

Copy Markdown

Encapsulates the state of an access token throughout the validation plug pipeline.

Summary

Types

t()

@type t() :: %Lockspire.AccessToken{
  authorization_scheme: String.t() | nil,
  binding_requirements:
    %{optional(:dpop_jkt) => String.t(), optional(:mtls_x5t_s256) => String.t()}
    | nil,
  binding_type: String.t() | nil,
  claims: map() | nil,
  client_id: String.t() | nil,
  error: term(),
  token: String.t() | nil
}