remote_credentials.d.ts 516 B

1234567891011121314151617
  1. import {Credentials} from '../credentials';
  2. export class RemoteCredentials extends Credentials {
  3. /**
  4. * Represents credentials received.
  5. * @param {object} options - Override the default (1s) timeout period.
  6. */
  7. constructor(options?: RemoteCredentialsOptions);
  8. }
  9. interface RemoteCredentialsOptions {
  10. httpOptions?: {
  11. /**
  12. * Timeout in milliseconds.
  13. */
  14. timeout?: number
  15. }
  16. maxRetries?: number
  17. }