Update External Account Binding status
Dedicated endpoint to update the status of an External Account Binding
|
eabName
string
requiredThe name of the External Account Binding |
Status and optional revocation date for certificates
|
status
string (ExternalAccountBindingStatus)
requiredThe new status for the External Account Binding.
Enum
valid
disabled
suspended
deactivated
compromised
|
|
compromisedAt
integer
Unix epoch time in milliseconds. Certificates issued after this date will be revoked. |
|
compromissionReason
string | null (Revocation Reason)
One of: unspecified, keycompromise, cacompromise, affiliationchange, superseded, cessationofoperation |
-
200 Status updated successfully
_idstring (Internal ID) requiredObject internal ID
namestring requiredstatusstring (ExternalAccountBindingStatus) requiredThe current status of the External Account Binding. See ExternalAccountBindingStatus for impact details.
EnumvaliddisabledsuspendeddeactivatedcompromisedcreatedAtinteger requiredeabPolicystring requiredallowedProfilesarray of string requiredvalidationMethodsarray of string (AcmeAuthorizationType) requirednumberOfKeyRegenerationinteger requiredmacKeyAlgorithmstring (ExternalAccountBindingAlgorithm) requiredEnumHS256HS384HS512descriptionstringidentifierConstraintstringemailConstraintstringexpirationDateintegercompromisedAtintegerThe date when the EAB was compromised
compromissionReasonstring (Revocation Reason)One of: unspecified, keycompromise, cacompromise, affiliationchange, superseded, cessationofoperation
-
400 Invalid request
-
401 Authentication error
-
403 Forbidden action
-
404 EAB not found
errorstring requiredThe error code of the problem
ValueEAB-002messagestring requiredA short, human-readable summary of the problem type
ValueExternal Account Binding does not existtitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueExternal Account Binding does not existdetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
500 Internal server error
errorstring requiredThe error code of the problem
ValueACME-001messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected errortitlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected errordetailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807