contentful-node-apps-toolkit
    Preparing search index...

    Function signRequest

    • Given a secret, a canonical request, a timestamp and context headers, generates a signature.

      
      

      Parameters

      • rawSecret: string
      • rawCanonicalRequest: {
            method: "GET" | "POST" | "PUT" | "PATCH" | "HEAD" | "DELETE" | "OPTIONS";
            path: string;
        } & { body?: string; headers?: { [_: string]: string } }
      • OptionalrawTimestamp: number

      Returns SignedRequestWithoutContextHeaders

    • Given a secret, a canonical request, a timestamp and context headers, generates a signature.

      
      

      Parameters

      • rawSecret: string
      • rawCanonicalRequest: {
            method: "GET" | "POST" | "PUT" | "PATCH" | "HEAD" | "DELETE" | "OPTIONS";
            path: string;
        } & { body?: string; headers?: { [_: string]: string } }
      • OptionalrawTimestamp: number
      • OptionalrawContext: Context<SubjectHeadersApp>

      Returns SignedRequestWithContextHeadersWithApp

    • Given a secret, a canonical request, a timestamp and context headers, generates a signature.

      
      

      Parameters

      • rawSecret: string
      • rawCanonicalRequest: {
            method: "GET" | "POST" | "PUT" | "PATCH" | "HEAD" | "DELETE" | "OPTIONS";
            path: string;
        } & { body?: string; headers?: { [_: string]: string } }
      • OptionalrawTimestamp: number
      • OptionalrawContext: Context<SubjectHeadersUser>

      Returns SignedRequestWithContextHeadersWithUser