revokeCertificate

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.

onError

При ошибке возвращается NetworkError

onSuccess

При успехе

See also