Skip to content

Commit 6fe1aaf

Browse files
committed
chore: rename interceptor middleware to input
1 parent b990cfe commit 6fe1aaf

File tree

2 files changed

+14
-17
lines changed

2 files changed

+14
-17
lines changed
Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
import { PreviouslyResolved } from "./configuration";
1212
import { 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

packages/middleware-flexible-checksums/src/getFlexibleChecksumsPlugin.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import { Pluggable } from "@smithy/types";
22

33
import { PreviouslyResolved } from "./configuration";
44
import {
5-
flexibleChecksumsInterceptorMiddleware,
6-
flexibleChecksumsInterceptorMiddlewareOptions,
7-
} from "./flexibleChecksumsInterceptorMiddleware";
5+
flexibleChecksumsInputMiddleware,
6+
FlexibleChecksumsInputMiddlewareConfig,
7+
flexibleChecksumsInputMiddlewareOptions,
8+
} from "./flexibleChecksumsInputMiddleware";
89
import {
910
flexibleChecksumsMiddleware,
1011
flexibleChecksumsMiddlewareOptions,
@@ -18,6 +19,7 @@ import {
1819

1920
export interface FlexibleChecksumsMiddlewareConfig
2021
extends FlexibleChecksumsRequestMiddlewareConfig,
22+
FlexibleChecksumsInputMiddlewareConfig,
2123
FlexibleChecksumsResponseMiddlewareConfig {}
2224

2325
export const getFlexibleChecksumsPlugin = (
@@ -27,8 +29,8 @@ export const getFlexibleChecksumsPlugin = (
2729
applyToStack: (clientStack) => {
2830
clientStack.add(flexibleChecksumsMiddleware(config, middlewareConfig), flexibleChecksumsMiddlewareOptions);
2931
clientStack.addRelativeTo(
30-
flexibleChecksumsInterceptorMiddleware(config, middlewareConfig),
31-
flexibleChecksumsInterceptorMiddlewareOptions
32+
flexibleChecksumsInputMiddleware(config, middlewareConfig),
33+
flexibleChecksumsInputMiddlewareOptions
3234
);
3335
clientStack.addRelativeTo(
3436
flexibleChecksumsResponseMiddleware(config, middlewareConfig),

0 commit comments

Comments
 (0)