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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 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."]]],[]]