Skip to content

Conversation

gosar
Copy link
Contributor

@gosar gosar commented Jun 28, 2023

Motivation and Context

AuthSchemeInterceptor has service specific and service agnostic logic. Moving the service agnostic logic into a base class in sdk-core, so only service specific parts need to be code generated.

Modifications

Extract common AuthSchemeInterceptor logic into a base class

Testing

AwsCertificateManagerIntegrationTest and CodeCatalystIntegrationTest run successfully.

@gosar gosar requested a review from a team as a code owner June 28, 2023 18:20
@gosar
Copy link
Contributor Author

gosar commented Jun 28, 2023

@millems pointed out correctly that this will couple the base class in core with generated classes in service modules which makes it harder to maintain. Discarding this.

@gosar gosar closed this Jun 28, 2023
@gosar gosar deleted the gosar/sra-ia-wiring-base-interceptor branch June 28, 2023 18:31
aws-sdk-java-automation added a commit that referenced this pull request Jul 23, 2025
…e17233d84

Pull request: release <- staging/7a70241c-b036-4526-bd31-48be17233d84
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant