Lockspire. Admin. InitialAccessTokens
(lockspire v1.6.1)
Copy Markdown
Operator boundary for Initial Access Token lifecycle.
Summary
Functions
@spec lifecycle_status(Lockspire.Domain.InitialAccessToken.t(), DateTime.t()) :: :active | :expired | :used | :revoked
@spec list_iats(keyword()) :: {:ok, [Lockspire.Domain.InitialAccessToken.t()]} | {:error, term()}
@spec mint_iat(map()) :: {:ok, Lockspire.Domain.InitialAccessToken.t(), String.t()} | {:error, term()}