{"id":3241,"date":"2019-10-06T13:19:16","date_gmt":"2019-10-06T11:19:16","guid":{"rendered":"http:\/\/blog.nebule.org\/?p=3241"},"modified":"2019-10-06T13:19:16","modified_gmt":"2019-10-06T11:19:16","slug":"identification-de-cosignataires","status":"publish","type":"post","link":"http:\/\/blog.nebule.org\/?p=3241","title":{"rendered":"Identification de cosignataires"},"content":{"rendered":"<p style=\"text-align: justify;\">Suite de l&rsquo;article <a title=\"Cosignature \u00e2\u20ac\u201c m\u00e9thode de surcharge des signatures\" href=\"http:\/\/blog.nebule.org\/?p=3199\" target=\"_blank\">Cosignature \u00e2\u20ac\u201c m\u00e9thode de surcharge des signatures<\/a>.<\/p>\n<p style=\"text-align: justify;\">Si la surcharge de signature dans le champs signature ne pose pas de probl\u00e8me, la d\u00e9signation des entit\u00e9s signataires successives et leur ordre est plus complexe.<\/p>\n<p style=\"text-align: justify;\">La premi\u00e8re m\u00e9thode propos\u00e9e consistait \u00e0 placer pour commencer l&rsquo;ID de la pseudo entit\u00e9 co-signataire puis \u00e0 concat\u00e8ner successivement et dans l&rsquo;ordre de signature les ID des entit\u00e9s signataires.<\/p>\n<p style=\"text-align: justify;\">Mais si cela para\u00eet suffisant pour retrouver les identifiants des diff\u00e9rents signataires, la m\u00e9thode n&rsquo;est pas propre parce que l&rsquo;on a un tas par d\u00e9faut non structur\u00e9 des entit\u00e9s signataires, informe. Et il peut \u00eatre difficile de savoir que le lien est sur-sign\u00e9 en l&rsquo;absence de signe clair.<\/p>\n<p style=\"text-align: justify;\">Il est plus judicieux d&rsquo;introduire un s\u00e9parateur dans le champs signataire. La pr\u00e9sence du s\u00e9parateur implique automatiquement que le lien est sur-sign\u00e9. Mais cela impose de revoir le code de validation et de traitement des liens.<\/p>\n<p style=\"text-align: justify;\">Il est aussi possible de consid\u00e9rer les consignataires comme un groupe. Cependant la pseudo entit\u00e9 co-signataire ne peut pas \u00eatre utilis\u00e9e comme groupe parce que toutes les entit\u00e9s la constituant n&rsquo;ont pas forc\u00e9ment sign\u00e9 le lien et ensuite parce que l&rsquo;ordre de sur-signature n&rsquo;est pas forc\u00e9ment coh\u00e9rent avec l&rsquo;ordre des entit\u00e9s, et le respect de l&rsquo;ordre de v\u00e9rification des signatures est indispensable. On peut imaginer aussi cr\u00e9er un groupe enfant du groupe de fait constitu\u00e9 par la pseudo entit\u00e9 co-signataire mais cela veut dire en pleine v\u00e9rification des liens de synchroniser et lire un objet, donc conceptuellement de remonter d&rsquo;un niveau. Donc ce n&rsquo;est pas applicable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Suite de l&rsquo;article Cosignature \u00e2\u20ac\u201c m\u00e9thode de surcharge des signatures. Si la surcharge de signature dans le champs signature ne pose pas de probl\u00e8me, la d\u00e9signation des entit\u00e9s signataires successives et leur ordre est plus complexe. La premi\u00e8re m\u00e9thode propos\u00e9e consistait \u00e0 placer pour commencer l&rsquo;ID de la pseudo entit\u00e9 co-signataire puis \u00e0 concat\u00e8ner successivement &hellip; <a href=\"http:\/\/blog.nebule.org\/?p=3241\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Identification de cosignataires<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[74,3,81,93,99,24],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/3241"}],"collection":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3241"}],"version-history":[{"count":2,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/3241\/revisions"}],"predecessor-version":[{"id":3245,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/posts\/3241\/revisions\/3245"}],"wp:attachment":[{"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3241"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}