verified property

UserVerifiedStatus get verified

Implementation

UserVerifiedStatus get verified {
  if (masterKey == null) {
    return UserVerifiedStatus.unknown;
  }
  if (masterKey!.verified) {
    for (final key in deviceKeys.values) {
      if (!key.verified) {
        return UserVerifiedStatus.unknownDevice;
      }
    }
    return UserVerifiedStatus.verified;
  } else {
    for (final key in deviceKeys.values) {
      if (!key.verified) {
        return UserVerifiedStatus.unknown;
      }
    }
    return UserVerifiedStatus.verified;
  }
}