Package-level declarations
Types
Link copied to clipboard
Use case that syncs ACME Certificates.
Link copied to clipboard
internal class ACMECertificatesSyncUseCaseImpl(e2eiRepository: E2EIRepository, isE2EIEnabledUseCase: IsE2EIEnabledUseCase, kaliumLogger: <Error class: unknown class>) : ACMECertificatesSyncUseCase
Link copied to clipboard
Link copied to clipboard
class CheckCrlRevocationListUseCase(certificateRevocationListRepository: CertificateRevocationListRepository, revocationListChecker: RevocationListChecker, transactionProvider: CryptoTransactionProvider, kaliumLogger: <Error class: unknown class>)
Use case to check the certificate revocation list (CRL) for expired entries. param forceUpdate: if true, the CRL will be checked even if it is not expired.
Link copied to clipboard
Link copied to clipboard
data class MLSClientIdentity(val clientId: <Error class: unknown class>, val e2eiStatus: MLSClientE2EIStatus, val thumbprint: String, val credentialType: MLSCredentialsType, val x509Identity: X509Identity?)
Link copied to clipboard
Link copied to clipboard
interface SyncCertificateRevocationListUseCase
This use case will wait until the sync is done and then check the CRLs if needed.
Link copied to clipboard
class SyncCertificateRevocationListUseCaseImpl(certificateRevocationListRepository: CertificateRevocationListRepository, incrementalSyncRepository: IncrementalSyncRepository, revocationListChecker: RevocationListChecker, transactionProvider: CryptoTransactionProvider, kaliumLogger: <Error class: unknown class>) : SyncCertificateRevocationListUseCase
Base implementation of SyncCertificateRevocationListUseCase.
Link copied to clipboard
Link copied to clipboard
data class X509Identity(val handle: Handle, val displayName: String, val domain: String, val serialNumber: String, val certificate: String, val notBefore: <Error class: unknown class>, val notAfter: <Error class: unknown class>)