On this page:
auth.Function
auth.basic
auth.bearer
8.16.0.4

4 Authentication🔗ℹ

annotation

auth.Function

Equivalent to

(url.URL, Headers, List.of(url.KeyValue))

  -> values(Headers, List.of(url.KeyValue))

representing an authorization function to be supplied to Session.request.

function

fun auth.basic(

  ~username: username :: String || Bytes,

  ~password: password :: String || Bytes

) :: auth.Function

Generates a function that authenticates requests using HTTP basic authentication.

function

fun auth.bearer(

  ~token: token :: String || Bytes

) :: Function

Generates a function that authenticates requests using the given bearer token.