package org.asamk.signal.manager.api;
import org.whispersystems.signalservice.api.messages.multidevice.VerifiedMessage;
-import org.whispersystems.signalservice.internal.storage.protos.ContactRecord;
public enum TrustLevel {
UNTRUSTED,
return TrustLevel.cachedValues[i];
}
- public static TrustLevel fromIdentityState(ContactRecord.IdentityState identityState) {
- return switch (identityState) {
- case DEFAULT -> TRUSTED_UNVERIFIED;
- case UNVERIFIED -> UNTRUSTED;
- case VERIFIED -> TRUSTED_VERIFIED;
- };
- }
-
public static TrustLevel fromVerifiedState(VerifiedMessage.VerifiedState verifiedState) {
return switch (verifiedState) {
case DEFAULT -> TRUSTED_UNVERIFIED;