/var/www/greso.tech/server/nsm/node_modules/google-auth-library/build/src/auth
NameSizeModeActions
authclient.d.ts42040644editdlrm
authclient.js21440644editdlrm
awsclient.d.ts44410644editdlrm
awsclient.js121900644editdlrm
awsrequestsigner.d.ts16260644editdlrm
awsrequestsigner.js92960644editdlrm
baseexternalclient.d.ts93010644editdlrm
baseexternalclient.js180850644editdlrm
computeclient.d.ts13450644editdlrm
computeclient.js44420644editdlrm
credentials.d.ts22760644editdlrm
credentials.js7040644editdlrm
downscopedclient.d.ts65400644editdlrm
downscopedclient.js131660644editdlrm
envDetect.d.ts3240644editdlrm
envDetect.js26670644editdlrm
executable-response.d.ts44890644editdlrm
executable-response.js67140644editdlrm
externalAccountAuthorizedUserClient.d.ts34260644editdlrm
externalAccountAuthorizedUserClient.js101550644editdlrm
externalclient.d.ts13560644editdlrm
externalclient.js29790644editdlrm
googleauth.d.ts116260644editdlrm
googleauth.js288830644editdlrm
iam.d.ts6230644editdlrm
iam.js13480644editdlrm
identitypoolclient.d.ts36920644editdlrm
identitypoolclient.js75670644editdlrm
idtokenclient.d.ts8960644editdlrm
idtokenclient.js20880644editdlrm
impersonated.d.ts47690644editdlrm
impersonated.js68750644editdlrm
jwtaccess.d.ts24090644editdlrm
jwtaccess.js69870644editdlrm
jwtclient.d.ts38330644editdlrm
jwtclient.js100500644editdlrm
loginticket.d.ts53670644editdlrm
loginticket.js17680644editdlrm
oauth2client.d.ts225210644editdlrm
oauth2client.js313120644editdlrm
oauth2common.d.ts33770644editdlrm
oauth2common.js77340644editdlrm
pluggable-auth-client.d.ts59830644editdlrm
pluggable-auth-client.js99260644editdlrm
pluggable-auth-handler.d.ts18420644editdlrm
pluggable-auth-handler.js68240644editdlrm
refreshclient.d.ts17430644editdlrm
refreshclient.js42310644editdlrm
stscredentials.d.ts46360644editdlrm
stscredentials.js48860644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/google-auth-library/build/src/auth/jwtclient.d.ts (3833B)
/// import { GoogleToken } from 'gtoken'; import * as stream from 'stream'; import { CredentialBody, Credentials, JWTInput } from './credentials'; import { IdTokenProvider } from './idtokenclient'; import { GetTokenResponse, OAuth2Client, RefreshOptions, RequestMetadataResponse } from './oauth2client'; export interface JWTOptions extends RefreshOptions { email?: string; keyFile?: string; key?: string; keyId?: string; scopes?: string | string[]; subject?: string; additionalClaims?: {}; } export declare class JWT extends OAuth2Client implements IdTokenProvider { email?: string; keyFile?: string; key?: string; keyId?: string; defaultScopes?: string | string[]; scopes?: string | string[]; scope?: string; subject?: string; gtoken?: GoogleToken; additionalClaims?: {}; useJWTAccessWithScope?: boolean; defaultServicePath?: string; private access?; /** * JWT service account credentials. * * Retrieve access token using gtoken. * * @param email service account email address. * @param keyFile path to private key file. * @param key value of key * @param scopes list of requested scopes or a single scope. * @param subject impersonated account's email address. * @param key_id the ID of the key */ constructor(options: JWTOptions); constructor(email?: string, keyFile?: string, key?: string, scopes?: string | string[], subject?: string, keyId?: string); /** * Creates a copy of the credential with the specified scopes. * @param scopes List of requested scopes or a single scope. * @return The cloned instance. */ createScoped(scopes?: string | string[]): JWT; /** * Obtains the metadata to be sent with the request. * * @param url the URI being authorized. */ protected getRequestMetadataAsync(url?: string | null): Promise; /** * Fetches an ID token. * @param targetAudience the audience for the fetched ID token. */ fetchIdToken(targetAudience: string): Promise; /** * Determine if there are currently scopes available. */ private hasUserScopes; /** * Are there any default or user scopes defined. */ private hasAnyScopes; /** * Get the initial access token using gToken. * @param callback Optional callback. * @returns Promise that resolves with credentials */ authorize(): Promise; authorize(callback: (err: Error | null, result?: Credentials) => void): void; private authorizeAsync; /** * Refreshes the access token. * @param refreshToken ignored * @private */ protected refreshTokenNoCache(refreshToken?: string | null): Promise; /** * Create a gToken if it doesn't already exist. */ private createGToken; /** * Create a JWT credentials instance using the given input options. * @param json The input object. */ fromJSON(json: JWTInput): void; /** * Create a JWT credentials instance using the given input stream. * @param inputStream The input stream. * @param callback Optional callback. */ fromStream(inputStream: stream.Readable): Promise; fromStream(inputStream: stream.Readable, callback: (err?: Error | null) => void): void; private fromStreamAsync; /** * Creates a JWT credentials instance using an API Key for authentication. * @param apiKey The API Key in string form. */ fromAPIKey(apiKey: string): void; /** * Using the key or keyFile on the JWT client, obtain an object that contains * the key and the client email. */ getCredentials(): Promise; }