fix(common): rename HttpXsrfModule to HttpClientXsrfModule
This commit is contained in:
parent
f7686d4124
commit
3ecc5e5398
|
@ -11,9 +11,9 @@ export {HttpClient} from './src/client';
|
|||
export {HttpHeaders} from './src/headers';
|
||||
export {HTTP_INTERCEPTORS, HttpInterceptor} from './src/interceptor';
|
||||
export {JsonpClientBackend, JsonpInterceptor} from './src/jsonp';
|
||||
export {HttpClientJsonpModule, HttpClientModule, HttpXsrfModule, interceptingHandler as ɵinterceptingHandler} from './src/module';
|
||||
export {HttpClientJsonpModule, HttpClientModule, HttpClientXsrfModule, interceptingHandler as ɵinterceptingHandler} from './src/module';
|
||||
export {HttpParameterCodec, HttpParams, HttpUrlEncodingCodec} from './src/params';
|
||||
export {HttpRequest} from './src/request';
|
||||
export {HttpDownloadProgressEvent, HttpErrorResponse, HttpEvent, HttpEventType, HttpHeaderResponse, HttpProgressEvent, HttpResponse, HttpResponseBase, HttpSentEvent, HttpUserEvent} from './src/response';
|
||||
export {HttpXhrBackend, XhrFactory} from './src/xhr';
|
||||
export {HttpXsrfTokenExtractor} from './src/xsrf';
|
||||
export {HttpXsrfTokenExtractor} from './src/xsrf';
|
||||
|
|
|
@ -70,13 +70,13 @@ export function jsonpCallbackContext(): Object {
|
|||
{provide: XSRF_HEADER_NAME, useValue: 'X-XSRF-TOKEN'},
|
||||
],
|
||||
})
|
||||
export class HttpXsrfModule {
|
||||
export class HttpClientXsrfModule {
|
||||
/**
|
||||
* Disable the default XSRF protection.
|
||||
*/
|
||||
static disable(): ModuleWithProviders {
|
||||
return {
|
||||
ngModule: HttpXsrfModule,
|
||||
ngModule: HttpClientXsrfModule,
|
||||
providers: [
|
||||
{provide: HttpXsrfInterceptor, useClass: NoopInterceptor},
|
||||
],
|
||||
|
@ -92,7 +92,7 @@ export class HttpXsrfModule {
|
|||
headerName?: string,
|
||||
} = {}): ModuleWithProviders {
|
||||
return {
|
||||
ngModule: HttpXsrfModule,
|
||||
ngModule: HttpClientXsrfModule,
|
||||
providers: [
|
||||
options.cookieName ? {provide: XSRF_COOKIE_NAME, useValue: options.cookieName} : [],
|
||||
options.headerName ? {provide: XSRF_HEADER_NAME, useValue: options.headerName} : [],
|
||||
|
@ -111,7 +111,7 @@ export class HttpXsrfModule {
|
|||
*/
|
||||
@NgModule({
|
||||
imports: [
|
||||
HttpXsrfModule.withOptions({
|
||||
HttpClientXsrfModule.withOptions({
|
||||
cookieName: 'XSRF-TOKEN',
|
||||
headerName: 'X-XSRF-TOKEN',
|
||||
}),
|
||||
|
|
|
@ -1004,6 +1004,15 @@ export declare class HttpClientJsonpModule {
|
|||
export declare class HttpClientModule {
|
||||
}
|
||||
|
||||
/** @experimental */
|
||||
export declare class HttpClientXsrfModule {
|
||||
static disable(): ModuleWithProviders;
|
||||
static withOptions(options?: {
|
||||
cookieName?: string;
|
||||
headerName?: string;
|
||||
}): ModuleWithProviders;
|
||||
}
|
||||
|
||||
/** @experimental */
|
||||
export interface HttpDownloadProgressEvent extends HttpProgressEvent {
|
||||
partialText?: string;
|
||||
|
@ -1246,15 +1255,6 @@ export declare class HttpXhrBackend implements HttpBackend {
|
|||
handle(req: HttpRequest<any>): Observable<HttpEvent<any>>;
|
||||
}
|
||||
|
||||
/** @experimental */
|
||||
export declare class HttpXsrfModule {
|
||||
static disable(): ModuleWithProviders;
|
||||
static withOptions(options?: {
|
||||
cookieName?: string;
|
||||
headerName?: string;
|
||||
}): ModuleWithProviders;
|
||||
}
|
||||
|
||||
/** @experimental */
|
||||
export declare abstract class HttpXsrfTokenExtractor {
|
||||
abstract getToken(): string | null;
|
||||
|
|
Loading…
Reference in New Issue