pub fn assert_vote_auth_sufficient(
mode: MeetingMode,
auth_method: Option<VoteAuthMethod>,
is_proxy_vote: bool,
) -> Result<VoteAuthMethod, VoteAuthError>Expand description
Story 4.2 — Art. 3.87 §1er, §4 CC : valide auth_method contre la
modalité de l’AG avant d’autoriser un vote.
is_proxy_vote distingue un auth_method: Proxy réel (le bulletin porte
effectivement un proxy_owner_id, dont les conditions — plafond de trois
procurations — se vérifient par ailleurs) d’une simple étiquette : se
déclarer mandataire sans l’être ne peut pas suffire à voter à distance.
En AG physique (InPerson), aucune méthode n’est jugée insuffisante :
c’est la présence elle-même qui authentifie.