19#ifndef GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_IAM_CREDENTIALS_V1_MOCKS_MOCK_IAM_CREDENTIALS_CONNECTION_H
20#define GOOGLE_CLOUD_CPP_GOOGLE_CLOUD_IAM_CREDENTIALS_V1_MOCKS_MOCK_IAM_CREDENTIALS_CONNECTION_H
22#include "google/cloud/iam/credentials/v1/iam_credentials_connection.h"
23#include <gmock/gmock.h>
28GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_BEGIN
31
32
33
34
35
36
37
38
39
40
41
42
43
44
51 StatusOr<
google::iam::credentials::v1::GenerateAccessTokenResponse>,
53 (
google::iam::credentials::v1::GenerateAccessTokenRequest
const& request),
57 StatusOr<
google::iam::credentials::v1::GenerateIdTokenResponse>,
59 (
google::iam::credentials::v1::GenerateIdTokenRequest
const& request),
62 MOCK_METHOD(StatusOr<
google::iam::credentials::v1::SignBlobResponse>,
64 (
google::iam::credentials::v1::SignBlobRequest
const& request),
67 MOCK_METHOD(StatusOr<
google::iam::credentials::v1::SignJwtResponse>, SignJwt,
68 (
google::iam::credentials::v1::SignJwtRequest
const& request),
72GOOGLE_CLOUD_CPP_INLINE_NAMESPACE_END
The IAMCredentialsConnection object for IAMCredentialsClient.
Definition: iam_credentials_connection.h:60
A class to mock IAMCredentialsConnection.
Definition: mock_iam_credentials_connection.h:46
Definition: mock_iam_credentials_connection.h:27
Definition: iam_credentials_client.h:33