| 1234567891011121314151617181920212223 |
- import ifm = require('./interfaces');
- export declare class BasicCredentialHandler implements ifm.IRequestHandler {
- username: string;
- password: string;
- constructor(username: string, password: string);
- prepareRequest(options: any): void;
- canHandleAuthentication(response: ifm.IHttpClientResponse): boolean;
- handleAuthentication(httpClient: ifm.IHttpClient, requestInfo: ifm.IRequestInfo, objs: any): Promise<ifm.IHttpClientResponse>;
- }
- export declare class BearerCredentialHandler implements ifm.IRequestHandler {
- token: string;
- constructor(token: string);
- prepareRequest(options: any): void;
- canHandleAuthentication(response: ifm.IHttpClientResponse): boolean;
- handleAuthentication(httpClient: ifm.IHttpClient, requestInfo: ifm.IRequestInfo, objs: any): Promise<ifm.IHttpClientResponse>;
- }
- export declare class PersonalAccessTokenCredentialHandler implements ifm.IRequestHandler {
- token: string;
- constructor(token: string);
- prepareRequest(options: any): void;
- canHandleAuthentication(response: ifm.IHttpClientResponse): boolean;
- handleAuthentication(httpClient: ifm.IHttpClient, requestInfo: ifm.IRequestInfo, objs: any): Promise<ifm.IHttpClientResponse>;
- }
|