-
Notifications
You must be signed in to change notification settings - Fork 965
Module changes for Identity & Auth #3764
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Module changes for Identity & Auth #3764
Conversation
These modules are empty for now.
So there is a jar created for the module.
Currently have setup dependencies in maven but there is not actual code dependencies across these modules. Once new code is added to the modules this will be undone.
core/http-auth-aws-crt/pom.xml
Outdated
| <!-- TODO: this is not present in all pom.xml files. Is there a reason, or just a miss --> | ||
| <url>https://aws.amazon.com/sdkforjava</url> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably just a miss.. Unless it's inherited from the parent?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, doesn't seem to be inherited. https://github.com/aws/aws-sdk-java-v2/blob/master/http-client-spi/pom.xml doesn't have it and https://search.maven.org/artifact/software.amazon.awssdk/http-client-spi doesn't have Home page link. Compared to https://search.maven.org/artifact/software.amazon.awssdk/auth which does.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed these TODOs and another one for HTTP v/s Http as we use HTTP in other modules already.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Must just be a miss, then!
|
Kudos, SonarCloud Quality Gate passed! |
update crt version








Motivation and Context
As part of Smithy Reference Architecture, we are defining new Identity and Auth interfaces that will reside in new modules.
Modifications
This change adds new modules and makes existing modules will depend on these new modules for backwards-compatibility. The actual code changes will be done in separate PRs. This change preps the module changes only. To allow the build to succeed, Placeholder.java classes are added to make the module jar non-empty and also maven-dependency-plugin has been temporarily disabled.
Testing
./mvnw clean installScreenshots (if appropriate)
Types of changes
Checklist
mvn installsucceedsscripts/new-changescript and following the instructions. Commit the new file created by the script in.changes/next-releasewith your changes.License