Esempio n. 1
0
 /// <summary>Snippet for GenerateIdToken</summary>
 public void GenerateIdTokenResourceNames()
 {
     // Snippet: GenerateIdToken(ServiceAccountName, IEnumerable<string>, string, bool, CallSettings)
     // Create client
     IAMCredentialsClient iAMCredentialsClient = IAMCredentialsClient.Create();
     // Initialize request argument(s)
     ServiceAccountName   name      = ServiceAccountName.FromProjectServiceAccount("[PROJECT]", "[SERVICE_ACCOUNT]");
     IEnumerable <string> delegates = new string[] { "", };
     string audience     = "";
     bool   includeEmail = false;
     // Make the request
     GenerateIdTokenResponse response = iAMCredentialsClient.GenerateIdToken(name, delegates, audience, includeEmail);
     // End snippet
 }
Esempio n. 2
0
 /// <summary>Snippet for GenerateIdToken</summary>
 public void GenerateIdTokenRequestObject()
 {
     // Snippet: GenerateIdToken(GenerateIdTokenRequest, CallSettings)
     // Create client
     IAMCredentialsClient iAMCredentialsClient = IAMCredentialsClient.Create();
     // Initialize request argument(s)
     GenerateIdTokenRequest request = new GenerateIdTokenRequest
     {
         ServiceAccountName = ServiceAccountName.FromProjectServiceAccount("[PROJECT]", "[SERVICE_ACCOUNT]"),
         Delegates          = { "", },
         Audience           = "",
         IncludeEmail       = false,
     };
     // Make the request
     GenerateIdTokenResponse response = iAMCredentialsClient.GenerateIdToken(request);
     // End snippet
 }