diff --git a/modules.html b/modules.html index 9d20d0c3..ca530f02 100644 --- a/modules.html +++ b/modules.html @@ -1,4 +1,4 @@ -@googlemaps/url-signature
Options
All
  • Public
  • Public/Protected
  • All
Menu

@googlemaps/url-signature

Index

Functions

  • createSignature(unsignedUrl: string | URL, secret: string): string
  • +@googlemaps/url-signature
    Options
    All
    • Public
    • Public/Protected
    • All
    Menu

    @googlemaps/url-signature

    Index

    Functions

    • createSignature(unsignedUrl: string | URL, secret: string): string
    • Create a signature for a Google Maps request URL or url string.

      const signature = createSignature("https://example.com/some-path?foo=bar", "secret");
       
      @@ -7,14 +7,14 @@
    • secret: string

      The secret to use for signing.

    Returns string

    The signature of the signed url.

    -
  • createSignatureForPathAndQuery(pathAndQuery: string, secret: string): string
  • createSignatureForPathAndQuery(pathAndQuery: string, secret: string): string
  • Create a signature for a path and query string using HmacSHA1.

    const signature = createSignatureForPathAndQuery("/some-path?foo=bar", "secret");
     

    Parameters

    • pathAndQuery: string
    • secret: string

      The secret to use for signing.

    Returns string

    The signature of the signed url.

    -
  • signUrl(unsignedUrl: string | URL, secret: string): URL
  • signUrl(unsignedUrl: string | URL, secret: string): URL
  • Returns a new URL having a signature parameter.

    const signedUrl = signUrl("https://example.com/some-path?foo=bar", "secret");
    signedUrl.href; // "https://example.com/some-path?foo=bar&signature=..."