Brunet.Security.BroadcastRevocationHandler.Verify C# (CSharp) Method

Verify() public method

True upon a non-revoked certificate, an exception otherwise.
public Verify ( Mono.Security.X509.X509Certificate x509, Brunet sender ) : bool
x509 Mono.Security.X509.X509Certificate
sender Brunet
return bool
    public bool Verify(X509Certificate x509, Brunet.Messaging.ISender sender)
    {
      Certificate cert = new Certificate(x509.RawData);
      if(!_revoked_users.Contains(cert.Subject.Name)) {
        return true;
      }
      throw new Exception("User has been revoked!");
    }
  }