You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The SDK currently allows an attestation delegate to override an attestation failure in response to user preference. The attestation delegate should also be able to override attestation success, in case application logic decides to stop commissioning a device.
For example, if the application keeps a more up-to-date revocation list, it can use that information to reject commissioning particular devices.
For this to work, the completion callback for the delegate should include DAC/PAI/CD for the device.
Proposed Solution
Have DeviceAttestationDelegate add an optional override to use the new flow
Add a new AttestationDeviceInfo object to hold a copy of the device information
Have DeviceCommissioner check if the delegate uses the new flow, and always pass the device information
Darwin: add an optional attestation completion callback for the objc delegate protocol
The text was updated successfully, but these errors were encountered:
Problem
The SDK currently allows an attestation delegate to override an attestation failure in response to user preference. The attestation delegate should also be able to override attestation success, in case application logic decides to stop commissioning a device.
For example, if the application keeps a more up-to-date revocation list, it can use that information to reject commissioning particular devices.
For this to work, the completion callback for the delegate should include DAC/PAI/CD for the device.
Proposed Solution
DeviceAttestationDelegate
add an optional override to use the new flowAttestationDeviceInfo
object to hold a copy of the device informationDeviceCommissioner
check if the delegate uses the new flow, and always pass the device informationThe text was updated successfully, but these errors were encountered: