@@ -11,7 +11,7 @@ import {
1111import { PreviouslyResolved } from "./configuration" ;
1212import { ResponseChecksumValidation } from "./constants" ;
1313
14- export interface FlexibleChecksumsInterceptorMiddlewareConfig {
14+ export interface FlexibleChecksumsInputMiddlewareConfig {
1515 /**
1616 * Defines a top-level operation input member used to opt-in to best-effort validation
1717 * of a checksum returned in the HTTP response of the operation.
@@ -22,8 +22,8 @@ export interface FlexibleChecksumsInterceptorMiddlewareConfig {
2222/**
2323 * @internal
2424 */
25- export const flexibleChecksumsInterceptorMiddlewareOptions : RelativeMiddlewareOptions = {
26- name : "flexibleChecksumsInterceptorMiddleware " ,
25+ export const flexibleChecksumsInputMiddlewareOptions : RelativeMiddlewareOptions = {
26+ name : "flexibleChecksumsInputMiddleware " ,
2727 toMiddleware : "serializerMiddleware" ,
2828 relation : "before" ,
2929 tags : [ "BODY_CHECKSUM" ] ,
@@ -33,12 +33,12 @@ export const flexibleChecksumsInterceptorMiddlewareOptions: RelativeMiddlewareOp
3333/**
3434 * @internal
3535 *
36- * The interceptor counterpart to the flexibleChecksumsMiddleware.
36+ * The input counterpart to the flexibleChecksumsMiddleware.
3737 */
38- export const flexibleChecksumsInterceptorMiddleware =
38+ export const flexibleChecksumsInputMiddleware =
3939 (
4040 config : PreviouslyResolved ,
41- middlewareConfig : FlexibleChecksumsInterceptorMiddlewareConfig
41+ middlewareConfig : FlexibleChecksumsInputMiddlewareConfig
4242 ) : SerializeMiddleware < any , any > =>
4343 < Output extends MetadataBearer > (
4444 next : SerializeHandler < any , Output > ,
@@ -49,12 +49,7 @@ export const flexibleChecksumsInterceptorMiddleware =
4949 const { requestValidationModeMember } = middlewareConfig ;
5050 const responseChecksumValidation = await config . responseChecksumValidation ( ) ;
5151
52- const isResponseChecksumValidationNeeded =
53- requestValidationModeMember &&
54- ( input [ requestValidationModeMember ] === "ENABLED" ||
55- responseChecksumValidation === ResponseChecksumValidation . WHEN_SUPPORTED ) ;
56-
57- if ( isResponseChecksumValidationNeeded ) {
52+ if ( requestValidationModeMember && responseChecksumValidation === ResponseChecksumValidation . WHEN_SUPPORTED ) {
5853 input [ requestValidationModeMember ] = "ENABLED" ;
5954 }
6055
0 commit comments