@@ -45,6 +45,9 @@ class CredentialsVisitor;
4545 * @see https://cloud.google.com/docs/authentication for more information on
4646 * authentication in GCP.
4747 *
48+ * @see https://cloud.google.com/docs/authentication/client-libraries for more
49+ * information on authentication for client libraries.
50+ *
4851 * @see https://cloud.google.com/iam for more information on the IAM Service.
4952 *
5053 * [IAM overview]: https://cloud.google.com/iam/docs/overview
@@ -119,6 +122,9 @@ std::shared_ptr<Credentials> MakeInsecureCredentials(Options opts = {});
119122 * @see https://cloud.google.com/docs/authentication for more information on
120123 * authentication in GCP.
121124 *
125+ * @see https://cloud.google.com/docs/authentication/client-libraries for more
126+ * information on authentication for client libraries.
127+ *
122128 * [aip/4110]: https://google.aip.dev/auth/4110
123129 * [gcloud auth application-default]:
124130 * https://cloud.google.com/sdk/gcloud/reference/auth/application-default
@@ -141,6 +147,9 @@ std::shared_ptr<Credentials> MakeGoogleDefaultCredentials(Options opts = {});
141147 * @see https://cloud.google.com/docs/authentication for more information on
142148 * authentication in GCP.
143149 *
150+ * @see https://cloud.google.com/docs/authentication/client-libraries for more
151+ * information on authentication for client libraries.
152+ *
144153 * @ingroup guac
145154 *
146155 * @param access_token the access token to be used by the client library.
@@ -181,6 +190,8 @@ std::shared_ptr<Credentials> MakeAccessTokenCredentials(
181190 * [IAM quotas]: https://cloud.google.com/iam/quotas
182191 * @see https://cloud.google.com/docs/authentication for more information on
183192 * authentication in GCP.
193+ * @see https://cloud.google.com/docs/authentication/client-libraries for more
194+ * information on authentication for client libraries.
184195 * @see https://cloud.google.com/iam/docs/impersonating-service-accounts for
185196 * information on managing service account impersonation.
186197 * @see https://developers.google.com/identity/protocols/oauth2/scopes for
@@ -257,6 +268,9 @@ std::shared_ptr<Credentials> MakeServiceAccountCredentials(
257268 * @see https://cloud.google.com/docs/authentication for more information on
258269 * authentication in GCP.
259270 *
271+ * @see https://cloud.google.com/docs/authentication/client-libraries for more
272+ * information on authentication for client libraries.
273+ *
260274 * @ingroup guac
261275 *
262276 * @param json_object the external account configuration as a JSON string.
@@ -289,6 +303,12 @@ std::shared_ptr<Credentials> MakeExternalAccountCredentials(
289303 * @note This authentication scheme does not involve access tokens. The returned
290304 * `Credentials` are incompatible with an `oauth2::AccessTokenGenerator`.
291305 *
306+ * @see https://cloud.google.com/docs/authentication for more information on
307+ * authentication in GCP.
308+ *
309+ * @see https://cloud.google.com/docs/authentication/client-libraries for more
310+ * information on authentication for client libraries.
311+ *
292312 * @ingroup guac
293313 *
294314 * [API key]: https://cloud.google.com/docs/authentication/api-keys-use
0 commit comments