verify( __namedParameters: { expectedAudience: string; jwt: string; requiredAppId: undefined; },): VincentJWT Parameters
- __namedParameters: { expectedAudience: string; jwt: string; requiredAppId: undefined }
verify( __namedParameters: { expectedAudience: string; jwt: string; requiredAppId: number; },): VincentJWTAppSpecific Parameters
- __namedParameters: { expectedAudience: string; jwt: string; requiredAppId: number }
Parameters
- __namedParameters: { expectedAudience: string; jwt: string; requiredAppId: undefined | number }
Decodes and verifies an VincentJWT token in string form
This function returns the decoded VincentJWT object only if:
Param: params
Param: jwt
The JWT string to verify
Param: expectedAudience
String that should be in the audience claim(s)
Param: requiredAppId
The appId that should be in the payload of the JWT. If app is not defined, or app.id is different, this method will throw.
Returns
The decoded VincentJWT object if it was verified successfully
Function
Example