Boruta.Openid.VerifiableCredentials.Status (Boruta core v3.0.0-beta.4)

View Source

Implements status tokens as stated in this specification draft helping to annotate identity information.

Summary

Functions

generate_status_token(secret, ttl, status)

@spec generate_status_token(secret :: String.t(), ttl :: integer(), status :: atom()) ::
  status_token :: String.t()

parse_statuslist(statuslist)

parse_statuslist(list, arg)

shift(status)

@spec shift(status :: atom()) :: shift :: integer()

verify_status_token(secret, status_token)

@spec verify_status_token(secret :: String.t(), status_token :: String.t()) ::
  status :: atom()