Sha256: a38e96069cfbbc3e8c362678f2c71171d1e736c0825e11bd67679029f6e3d433
Contents?: true
Size: 777 Bytes
Versions: 35
Compression:
Stored size: 777 Bytes
Contents
import {Credentials, CredentialsOptions} from '../credentials'; import {AWSError} from '../error'; export class Signer { /** * A signer object can be used to generate an auth token to a database. */ constructor(options?:Signer.SignerOptions); /** * Generate an auth token to a database. */ getAuthToken(options: Signer.SignerOptions, callback: (err: AWSError, token: string) => void): void; /** * Generate an auth token to a database. */ getAuthToken(options: Signer.SignerOptions): string; } declare namespace Signer { export interface SignerOptions { credentials?: Credentials | CredentialsOptions; region?: string; hostname?: string; port?: number; username?: string; } }
Version data entries
35 entries across 35 versions & 1 rubygems