class

JWT::Builder

Inherits Reference < Object

Constructors

new(current_time : Time = Time.now, expiry_window : Time::Span = 1.hour)

Instance methods

algorithm
audience
audience=(audience : String | Nil)
content_type
content_type=(content_type : String | Nil)
expires_at
expires_at=(expires_at : Time | Nil)
expiry_window
expiry_window=(expiry_window : Time::Span)
generate
headers

Custom

issued_at
issued_at=(issued_at : Time | Nil)
issuer

Claims

issuer=(issuer : String | Nil)

Claims

jwt_id
jwt_id=(jwt_id : String | Nil)
not_before
not_before=(not_before : Time | Nil)
payload
subject
subject=(subject : String | Nil)
type

Headers

type=(type : String | Nil)

Headers