@portone/server-sdk

    Function verify

    • 웹훅 페이로드를 검증합니다.

      Parameters

      • secret: string | Uint8Array<ArrayBufferLike>

        웹훅 시크릿

      • payload: string

        웹훅 페이로드

      • headers: WebhookUnbrandedRequiredHeaders | Record<string, undefined | string | string[]>

        웹훅 요청 시 포함된 헤더

      Returns Promise<Webhook.Webhook>

      검증 후 디코딩된 웹훅 페이로드를 반환하는 Promise

      InvalidInputError 웹훅 시크릿 혹은 본문이 유효하지 않은 형식일 때 발생합니다.

      WebhookVerificationError 웹훅 검증에 실패했을 때 발생합니다.

    MMNEPVFCICPMFPCPTTAAATR