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!"); } }