-
Notifications
You must be signed in to change notification settings - Fork 2.2k
[E2E][JF] Add RPC skeleton for ICAC CSR issuance #39740
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
[E2E][JF] Add RPC skeleton for ICAC CSR issuance #39740
Conversation
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.
Code Review
This pull request introduces RPC server streaming functionality to JFA for ICAC CSR issuance. It adds new proto definitions, updates the JointFabric service, and implements the necessary RPC calls in both the JFA and JFC applications. The changes include adding new files, modifying existing ones, and incorporating necessary dependencies. The code introduces new RPC methods for getting and replying with ICAC CSRs, and updates the PairingCommand to use these new RPC methods.
a429065
to
3deb597
Compare
PR #39740: Size comparison from 41c7192 to 3deb597 Full report (14 builds for cc13x4_26x4, cc32xx, nrfconnect, qpg, stm32, tizen)
|
3deb597
to
426f8f4
Compare
PR #39740: Size comparison from 41c7192 to 426f8f4 Full report (14 builds for cc13x4_26x4, cc32xx, nrfconnect, qpg, stm32, tizen)
|
46bb22b
to
853d1c0
Compare
PR #39740: Size comparison from f5239ba to 853d1c0 Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
JFA is the RPC server and JFC si the RPC client. JFC is also the PKI Provider so JFA has to call methods on JFC: in order to make this possible this commit is adding RPC Server Streaming functionality on JFA. Signed-off-by: Doru Gucea <doru-cristian.gucea@nxp.com>
853d1c0
to
c566f95
Compare
PR #39740: Size comparison from 77d91c0 to c566f95 Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
JFA is the RPC server and JFC si the RPC client. JFC is also the PKI Provider so JFA has to call methods on JFC: in order to make this possible this commit is adding RPC Server Streaming functionality on JFA. Signed-off-by: Doru Gucea <doru-cristian.gucea@nxp.com>
Summary
JFA is the RPC server and JFC si the RPC client. JFC is also the PKI Provider
so JFA has to call methods on JFC: in order to make this possible this commit
is adding RPC Server Streaming functionality on JFA.
Fix #39771
Testing
Manual testing for now, integration tests on top of #39637 will be added once all the missing pieces of JCM are implemented.