SyncCertificateRevocationListUseCaseImpl

class SyncCertificateRevocationListUseCaseImpl(certificateRevocationListRepository: CertificateRevocationListRepository, incrementalSyncRepository: IncrementalSyncRepository, revocationListChecker: RevocationListChecker, transactionProvider: CryptoTransactionProvider, kaliumLogger: <Error class: unknown class>) : SyncCertificateRevocationListUseCase

Base implementation of SyncCertificateRevocationListUseCase.

Parameters

certificateRevocationListRepository

The CRL repository.

incrementalSyncRepository

The incremental sync repository.

revocationListChecker

The check revocation list use case.

Constructors

Link copied to clipboard
internal constructor(certificateRevocationListRepository: CertificateRevocationListRepository, incrementalSyncRepository: IncrementalSyncRepository, revocationListChecker: RevocationListChecker, transactionProvider: CryptoTransactionProvider, kaliumLogger: <Error class: unknown class>)

Functions

Link copied to clipboard
open suspend operator override fun invoke()