/var/www/qr4y.gr/server/delivery/node_modules/google-auth-library/build/src/auth
NameSizeModeActions
authclient.d.ts40180644editdlrm
authclient.js21440644editdlrm
awsclient.d.ts41900644editdlrm
awsclient.js109530644editdlrm
awsrequestsigner.d.ts16300644editdlrm
awsrequestsigner.js92960644editdlrm
baseexternalclient.d.ts93850644editdlrm
baseexternalclient.js198390644editdlrm
computeclient.d.ts13450644editdlrm
computeclient.js44420644editdlrm
credentials.d.ts22760644editdlrm
credentials.js7040644editdlrm
downscopedclient.d.ts65400644editdlrm
downscopedclient.js131660644editdlrm
envDetect.d.ts3240644editdlrm
envDetect.js26670644editdlrm
externalclient.d.ts12650644editdlrm
externalclient.js26360644editdlrm
googleauth.d.ts110570644editdlrm
googleauth.js286400644editdlrm
iam.d.ts6230644editdlrm
iam.js13480644editdlrm
identitypoolclient.d.ts37000644editdlrm
identitypoolclient.js75670644editdlrm
idtokenclient.d.ts8960644editdlrm
idtokenclient.js20880644editdlrm
impersonated.d.ts38830644editdlrm
impersonated.js57970644editdlrm
jwtaccess.d.ts24090644editdlrm
jwtaccess.js69870644editdlrm
jwtclient.d.ts38330644editdlrm
jwtclient.js99600644editdlrm
loginticket.d.ts53670644editdlrm
loginticket.js17680644editdlrm
oauth2client.d.ts221890644editdlrm
oauth2client.js308180644editdlrm
oauth2common.d.ts33930644editdlrm
oauth2common.js77340644editdlrm
refreshclient.d.ts16750644editdlrm
refreshclient.js41400644editdlrm
stscredentials.d.ts46360644editdlrm
stscredentials.js48860644editdlrm
Edit: /var/www/qr4y.gr/server/delivery/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; }