GetServiceAuthQueryParams

data class GetServiceAuthQueryParams(val aud: String, val exp: Long? = null, val lxm: Nsid? = null)

Parameters

aud

The DID or did#serviceId reference of the service that the token will be used to authenticate with.

exp

The time in Unix Epoch seconds that the JWT expires. Defaults to 60 seconds in the future. The service may enforce certain time bounds on tokens depending on the requested scope.

lxm

Lexicon (XRPC) method to bind the requested token to

Constructors

Link copied to clipboard
constructor(aud: String, exp: Long? = null, lxm: Nsid? = null)

Properties

Link copied to clipboard
val aud: String

The DID or did#serviceId reference of the service that the token will be used to authenticate with.

Link copied to clipboard
val exp: Long?

The time in Unix Epoch seconds that the JWT expires. Defaults to 60 seconds in the future. The service may enforce certain time bounds on tokens depending on the requested scope.

Link copied to clipboard
val lxm: Nsid?

Lexicon (XRPC) method to bind the requested token to

Functions

Link copied to clipboard