Type Method

deleteCertificate(user:certificateId:requestId:)

Удаление сертификата / запроса на сертификат

Declaration

static func deleteCertificate(user: User, certificateId: String?, requestId: String?) async throws

Parameters

user

Пользователь-владелец сертификата/запроса на сертификат

certificateId

Идентификатор удаляемого сертификата. Указывается, если нужно удалить сертификат

requestId

Идентификатор удаляемого запроса на сертификат. Указывается, если нужно удалить запрос на сертификат

Discussion

Перед выполнением user.isReadyToSign должен быть true

Нужно передать либо.certificateId, либо.requestId:

  • Если передать.certificateId, то удалится сертификат, и связанный с ним запрос

  • Если передать.requestId, то удалится только запрос