suspendCertificate

inline fun CertificatesManager.suspendCertificate(user: User, cid: String, fromTimeStamp: Long, toTimeStamp: Long, crossinline onError: (error: NetworkError) -> Unit, crossinline onSuccess: () -> Unit)

Приостановка действия сертификата.

Перед вызовом метода должно выполняться условие User.isReadyToSign == true.

Parameters

user

Объект пользователя данного устройства

cid

Идентификатор сертификата

fromTimeStamp

Дата приостановления сертификата. 0 - если требуется немедленное приостановление сертификата, конкретная дата — если требуется отложенное приостановление сертификата. Задаётся в формате Unix timestamp.

toTimeStamp

Дата возобновления действия сертификата. Задаётся в формате Unix timestamp.

onError

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

onSuccess

При успехе

See also