Class AuthPlus (5.0.5)
Stay organized with collections
Save and categorize content based on your preferences.
Inheritance
GoogleAuth
>
AuthPlus
Package
googleapis-common
Properties
AwsClient
AwsClient: typeof AwsClient;
Property Value
Type | Description |
typeof AwsClient | |
Compute
Property Value
Type | Description |
typeof Compute | |
ExternalAccountClient
ExternalAccountClient: typeof ExternalAccountClient;
Property Value
Type | Description |
typeof ExternalAccountClient | |
GoogleAuth
GoogleAuth: typeof GoogleAuth;
Property Value
Type | Description |
typeof GoogleAuth | |
IdentityPoolClient
IdentityPoolClient: typeof IdentityPoolClient;
Property Value
Type | Description |
typeof IdentityPoolClient | |
JWT
Property Value
Type | Description |
typeof JWT | |
OAuth2
OAuth2: typeof OAuth2Client;
Property Value
Type | Description |
typeof OAuth2Client | |
Methods
getClient(options)
getClient(options?: GoogleAuthOptions): Promise<Compute | JWT | UserRefreshClient | BaseExternalAccountClient | Impersonated>;
Override getClient(), memoizing an instance of auth for subsequent calls to getProjectId().
Parameter
Name | Description |
options |
GoogleAuthOptions
|
Returns
Type | Description |
Promise<Compute | JWT | UserRefreshClient | BaseExternalAccountClient | Impersonated> | |
getProjectId()
getProjectId(): Promise<string>;
Override getProjectId(), using the most recently configured auth instance when fetching projectId.
Returns
Type | Description |
Promise<string> | |
getProjectId(callback)
getProjectId(callback: ProjectIdCallback): void;
Parameter
Name | Description |
callback |
ProjectIdCallback
|
Returns
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-03-21 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]