3.1.4 Higher-Layer Triggered Events

The following higher-layer events affect a Health Certificate Enrollment Protocol client's operation:

  • Any state change that can affect the client compliance to policy SHOULD trigger the HCEA to re-enroll for a health certificate from the configured HRA.<21>

  • Any configuration state change that changes the HRA URL configuration SHOULD trigger the HCEA to re-enroll for a health certificate from the configured HRA.<22>

The higher layer SHOULD use the INapEnforcementClientCallback::NotifySoHChange call, which is part of the NAP EC API, to trigger the HCEP to start a new enrollment.