Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.
▸ PrivateKeyJwt(clientPrivateKey
, options
?): ClientAuth
private_key_jwt
uses the HTTP request body to send client_id
, client_assertion_type
,
and client_assertion
as application/x-www-form-urlencoded
body parameters. Digital signature
is used for the assertion's authenticity and integrity.
Parameter | Type | Description |
---|---|---|
clientPrivateKey |
CryptoKey | PrivateKey |
|
options ? |
ModifyAssertionOptions |
- |
let key!: oauth.CryptoKey | oauth.PrivateKey
let clientAuth = oauth.PrivateKeyJwt(key)