The payload object to sign
The private CryptoKey, PEM private key string, or HMAC shared secret
Optionalheaders: JWSHeader<"RS256">
Optional JWS headers (default: { alg: 'RS256', typ: 'JWT' })
A promise resolving to the signed JWS string
Natively signs a JSON Web Signature (JWS) payload.
Inspects headers.alg (default: { alg: 'RS256', typ: 'JWT' }) and supports:
RS256: via CryptoKey or PEM private key stringHS256, HS384, HS512: via shared secret string or Uint8ArrayThe payload object to sign
The private CryptoKey, PEM private key string, or HMAC shared secret
Optional JWS headers (default: { alg: 'RS256', typ: 'JWT' })
A promise resolving to the signed JWS string
Natively signs a JSON Web Signature (JWS) payload. Inspects
headers.alg(default:{ alg: 'RS256', typ: 'JWT' }) and supports:RS256: via CryptoKey or PEM private key stringHS256,HS384,HS512: via shared secret string or Uint8Array