SelfVerificationMethods
Possible states include:
Inheritors
Types
Link copied to clipboard
No self verification needed.
Link copied to clipboard
data class CrossSigningEnabled(val methods: Set<SelfVerificationMethod>) : VerificationService.SelfVerificationMethods
If empty: no other device & no key backup -> consider new bootstrapping of cross signing
Link copied to clipboard
Cross signing can be bootstrapped. Bootstrapping can be done with KeyService::bootstrapCrossSigning.
Link copied to clipboard
data class PreconditionsNotMet(val reasons: Set<VerificationService.SelfVerificationMethods.PreconditionsNotMet.Reason>) : VerificationService.SelfVerificationMethods
We don't have enough information yet to calculated available methods (e.g. waiting for the first sync).