Skip to end of metadata
Go to start of metadata

An abstract base class for requests that can be authenticated via URL signing.

Definition

public abstract class SignableRequest : MapsBaseRequest

Summary

The following table summarizes the members exposed in this class.

Protected Constructors

Public Properties

ClientID The client ID provided to you by Google Enterprise Support, or null to disable URL signing. All client IDs begin with a "gme-" prefix.
SigningKey A cryptographic signing key (secret shared key), in base64url format, provided to you by Google Enterprise Support. The key will only be used if the ClientID property is set, otherwise it will be ignored.

Public Methods

GetUri() Gets the request URI.

Protected Constructors

protected SignableRequest()

Public Properties

public string ClientID { get; set; }

The client ID provided to you by Google Enterprise Support, or null to disable URL signing. All client IDs begin with a "gme-" prefix.

public string SigningKey { get; set; }

A cryptographic signing key (secret shared key), in base64url format, provided to you by Google Enterprise Support. The key will only be used if the ClientID property is set, otherwise it will be ignored.

Remarks

This cryptographic signing key is not the same as the (freely available) Maps API key (typically beginning with 'ABQ..') that developers without a Maps API for Business license are required to use when loading the Maps JavaScript API V2 and Maps API for Flash, or the keys issued by the Google APIs Console for use with the Google Places API.

Public Methods

public Uri GetUri()

Gets the request URI.

  • No labels