Optional
payload: Partial<ICTPayload>Payload of the ICT.
Optional
Protected
_payloadPayload of the ICT.
Set "exp" (Expiration Time) Claim.
"exp" (Expiration Time) Claim value to set on the JWT Claims Set. When number is passed that is used as a value, when string is passed it is resolved to a time span and added to the current timestamp.
Sets the Key ID of the key that the ICT will be signed with.
JWA signing algorithm.
Key ID.
Set "nbf" (Not Before) Claim.
"nbf" (Not Before) Claim value to set on the JWT Claims Set. When number is passed that is used as a value, when string is passed it is resolved to a time span and added to the current timestamp.
Signs and returns the JWT.
Private Key or Secret to sign the JWT with. See Algorithm Key Requirements.
Optional
options: SignOptionsJWT Sign options.
Optional
Generated using TypeDoc
The SignICT class is used to build and sign Identity Certification Tokens (ICTs).