VerificationServiceImpl
class VerificationServiceImpl(userInfo: UserInfo, api: MatrixClientServerApiClient, keyStore: KeyStore, globalAccountDataStore: GlobalAccountDataStore, olmDecrypter: OlmDecrypter, olmEncryptionService: OlmEncryptionService, roomService: RoomService, userService: UserService, keyService: KeyService, keyTrustService: KeyTrustService, keySecretService: KeySecretService, currentSyncState: CurrentSyncState, clock: Clock, driver: CryptoDriver) : VerificationService, EventHandler
Constructors
Link copied to clipboard
constructor(userInfo: UserInfo, api: MatrixClientServerApiClient, keyStore: KeyStore, globalAccountDataStore: GlobalAccountDataStore, olmDecrypter: OlmDecrypter, olmEncryptionService: OlmEncryptionService, roomService: RoomService, userService: UserService, keyService: KeyService, keyTrustService: KeyTrustService, keySecretService: KeySecretService, currentSyncState: CurrentSyncState, clock: Clock, driver: CryptoDriver)
Functions
Link copied to clipboard
open suspend override fun createDeviceVerificationRequest(theirUserId: UserId, theirDeviceIds: Set<String>): Result<ActiveDeviceVerification>
Link copied to clipboard
open suspend override fun createUserVerificationRequest(theirUserId: UserId): Result<ActiveUserVerification>
Link copied to clipboard
open suspend override fun getActiveUserVerification(timelineEvent: TimelineEvent): ActiveUserVerification?
open suspend override fun getActiveUserVerification(roomId: RoomId, eventId: EventId): ActiveUserVerification?
Link copied to clipboard
Link copied to clipboard