Function requestResponseJwtVerify

  • Verifies a request response JWT.

    Parameters

    • jwt: string | Uint8Array

      The JWT to verify

    • response: {
          key: Uint8Array | KeyLike;
          options?: JWTVerifyOptions;
      }

      The response verification parameters

      • key: Uint8Array | KeyLike

        The key to verify the JWT

      • Optional options?: JWTVerifyOptions

        Optional verification options

    • challenge: {
          key: Uint8Array | KeyLike;
          options?: JWTVerifyOptions;
      }

      The challenge verification parameters

      • key: Uint8Array | KeyLike

        The key to verify the JWT

      • Optional options?: JWTVerifyOptions

        Optional verification options

    Returns Promise<{
        challenge: JWTVerifyResult<JWTPayload>;
        response: JWTVerifyResult<JWTPayload>;
    }>

    The result of the JWT verification for both response and challenge