public ScopedCredentialProvider(IEnumerable<string> scopes)
Creates a channel pool which will apply the specified scopes to the credentials if they require any.
A provider created with this overload is equivalent to calling ScopedCredentialProvider(IEnumerable<String>, Boolean)
with a second argument of false.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["This document outlines the `ScopedCredentialProvider` class, a factory for caching scoped credentials to prevent repeated authentication, found within the `Google.Api.Gax.Rest` namespace."],["The `ScopedCredentialProvider` class inherits from the base `Object` class and includes methods like `ToString()`, `Equals()`, and `GetHashCode()`."],["It has two constructors: one that takes a collection of scopes (`IEnumerable\u003cstring\u003e`) and another that takes scopes and a boolean flag (`useJwtWithScopes`) for self-signed JWT preferences."],["The documentation details the parameters for both constructors, specifying the `scopes` parameter's requirements and the `useJwtWithScopes` flag's function in controlling token preferences."],["It provides a list of available documentation versions for the `Google.Api.Gax` library, ranging from version 3.2.0 to the latest 4.10.0, each with links to their respective `ScopedCredentialProvider` documentation."]]],[]]