-
Notifications
You must be signed in to change notification settings - Fork 378
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
Add client attestation proxy filter #2236
Add client attestation proxy filter #2236
Conversation
0ef6618
to
a25a44e
Compare
a25a44e
to
b9e8ef6
Compare
PR builder started |
PR builder completed |
PR builder started |
The failure is not related to the fix provided |
PR builder completed |
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.
Approving the pull request based on the successful pr build https://github.com/wso2/product-is/actions/runs/6845701889
70f0a58
to
8723b1d
Compare
PR builder started |
components/org.wso2.carbon.identity.oauth.endpoint/src/main/webapp/WEB-INF/cxf-servlet.xml
Outdated
Show resolved
Hide resolved
...src/main/java/org/wso2/carbon/identity/client/attestation/filter/ClientAttestationProxy.java
Show resolved
Hide resolved
...src/main/java/org/wso2/carbon/identity/client/attestation/filter/ClientAttestationProxy.java
Outdated
Show resolved
Hide resolved
PR builder completed |
e39a075
to
967a18c
Compare
PR builder started |
PR builder completed |
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.
Approving the pull request based on the successful pr build https://github.com/wso2/product-is/actions/runs/6888191116
...src/main/java/org/wso2/carbon/identity/client/attestation/filter/ClientAttestationProxy.java
Show resolved
Hide resolved
...src/main/java/org/wso2/carbon/identity/client/attestation/filter/ClientAttestationProxy.java
Show resolved
Hide resolved
...src/main/java/org/wso2/carbon/identity/client/attestation/filter/ClientAttestationProxy.java
Outdated
Show resolved
Hide resolved
.../wso2/carbon/identity/client/attestation/filter/factory/ClientAttestationServiceFactory.java
Show resolved
Hide resolved
62c39ad
to
cc4844d
Compare
319c80d
to
e84d500
Compare
PR builder started |
PR builder completed |
PR builder started |
PR builder completed |
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.
Approving the pull request based on the successful pr build https://github.com/wso2/product-is/actions/runs/6900278615
Proposed changes in this pull request
Issue : wso2/product-is#16836
This interceptor, ClientAttestationProxy, is responsible for handling incoming JAX-RS messages related to client attestation. It checks for attestation information in the HTTP request and validates it to establish the client's authenticity and context.
It operates at the "PRE_INVOKE" phase, allowing it to access the message body and parameters.
The interceptor performs the following tasks: