[[["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 webpage details the `ImpersonatedCredential.Initializer` class, which is used to initialize credentials for service account impersonation within the Google.Apis.Auth.OAuth2 namespace."],["The `Initializer` class inherits from `ServiceCredential.Initializer` and allows setting properties like `DelegateAccounts`, `Lifetime`, and `TargetPrincipal` to configure the impersonated credential."],["The `TargetPrincipal` parameter, which is mandatory during initialization, is used to specify the service account that will be impersonated and is used in building the URL for retrieving the impersonated access token."],["The `Lifetime` property determines how long the delegated credential will be valid, with a default of one hour (3600 seconds)."],["Several versions of the class are listed, ranging from version 1.50.0 to the latest 1.69.0, with links to the respective documentation."]]],[]]