eclipse-symphony / symphony

Symphony project
MIT License
33 stars 20 forks source link

Enable device attestation JWT handler #47

Open Haishi2016 opened 5 months ago

Haishi2016 commented 5 months ago

Enable using Azure Attestation Service JWT Token. This would need a bootstrapping step where attestation certificate public keys are acquired. This can be done by the Settings vendor, who's responsible for setting up running environment for Symphony components. When the vendor is loaded, it can perform handshake with Azure Attestation Service to get the keys.

msftcoderdjw commented 3 months ago

Hi @Haishi2016 , does this issue mean we need to integrate JWT token validation with AAD?

Haishi2016 commented 3 months ago

Validation with AAD already works