save X509Credential
Saves a new X509 credential. Requires first having enrolled a new X509 certificate with either e2eiNewActivationEnrollment or e2eiNewRotateEnrollment
Expected actions to perform after this function (in this order)
Rotate credentials for each conversation in e2eiRotate
Generate new key packages with generateKeyPackages
Use these to replace the stale ones the in the backend
Delete the stale ones locally using deleteStaleKeyPackages
This is the last step because you might still need the old key packages to avoid an orphan welcome message
Return
Potentially a list of new certificate revocation list distribution points discovered in the certificate chain
Parameters
enrollment
the enrollment instance used to fetch the certificates
certificate Chain
the raw response from ACME server