revoke Certificate
inline fun CertificatesManager.revokeCertificate(user: User, cid: String, reason: CertificatesManager.RevokeReason?, date: Long, crossinline onError: (error: NetworkError) -> Unit, crossinline onSuccess: () -> Unit)
Отзыв сертификата пользователя.
Перед вызовом метода должно выполняться условие User.isReadyToSign == true.
Parameters
user
Объект пользователя данного устройства
cid
Идентификатор сертификата
reason
Причина отзыва
date
Дата отзыва. 0 - если требуется немедленный отзыв сертификата, конкретная дата — если требуется отложенный отзыв сертификата. Задаётся в формате Unix timestamp.
on Error
При ошибке возвращается NetworkError
on Success
При успехе