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