// Copyright 2011 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef GOOGLE_APIS_GAIA_OAUTH_REQUEST_SIGNER_H_ #define GOOGLE_APIS_GAIA_OAUTH_REQUEST_SIGNER_H_ #include <map> #include <string> #include "base/component_export.h" class GURL; // Implements the OAuth request signing process as described here: // http://oauth.net/core/1.0/#signing_process // // NOTE: Currently the only supported SignatureMethod is HMAC_SHA1_SIGNATURE class COMPONENT_EXPORT(GOOGLE_APIS) OAuthRequestSigner { … }; #endif // GOOGLE_APIS_GAIA_OAUTH_REQUEST_SIGNER_H_