spotless/pushed_authorization_request

https://datatracker.ietf.org/doc/html/rfc9126#name-pushed-authorization-reques

Types

pub type Response {
  Response(request_uri: String, expires_in: Int)
}

Constructors

  • Response(request_uri: String, expires_in: Int)

Values

pub fn do_request(
  endpoint: #(origin.Origin, String),
  request: authorization.Request,
) -> task.Effect(#(Response, List(#(String, String))), a)
pub fn request_to_http(
  endpoint: #(origin.Origin, String),
  request: authorization.Request,
) -> request.Request(BitArray)
pub fn response_from_http(
  response: response.Response(BitArray),
) -> Result(Response, String)
pub fn token_url(
  endpoint: #(origin.Origin, String),
  client_id: String,
  request_uri: String,
) -> uri.Uri
Search Document