Bonjour,

Je souhaiterais avoir la confirmation sur le fait qu'une erreur est présente dans la collection "ChainElementStatus" dans le cas où la signature d'un certificat n'est pas valide????

(Il n'y a pas beaucoup d'indication sur la doc msdn)

Voici le code juste pour info :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
X509Chain chaineX509 = new X509Chain();
chaineX509.ChainPolicy.RevocationFlag = ...
chaineX509.ChainPolicy.RevocationMode = ...
chaineX509.ChainPolicy.UrlRetrievalTimeout =...
chaineX509.Build(certificatEnCours);  
 
if (chaineX509.ChainElements.Count != 0)
{
    foreach (X509ChainElement chaineElement in chaineX509.ChainElements)
    {
         if (chaineElement.ChainElementStatus.Length > 1)
         {
 
         }
    }
}