-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Separate device attestation and operational cert provisioning into se…
…parate steps (#12915) * DAC and PAI storage/control to AutoCommissioner. * Move attestation step to commissioning delegate * Move signing request and NOC chain gen to AutoCommissioner. * Remaining steps pulled out into external commissioner. * Fix up error handling * Add some additional logging I can't repro the cirque failure locally for some reason. Adding logging to figure out what's up. * I'm dumb. * Error checking on parameter setting. * Fix sizing on thread data set * Use Variant instead of union. * Simplify error handling. * Get rid of some debug cruft. * cleanup operational ID extraction from certificates This amendment takes advantage #12915, which makes available both the root certificate and NOC in memory at the same time during commissioning. Because of this, the commissioner no longer needs to extract and store the Root CA public key to generate the compressed fabric ID. Co-authored-by: Michael Sandstedt <michael.sandstedt@gmail.com>
- Loading branch information
1 parent
bb2838f
commit 09a4921
Showing
11 changed files
with
570 additions
and
469 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.