title: A call to SSPI failed - The certificate is revoked
body: <p>My application was working fine two days ago. I was able to sent the push notification completely fine on live app but suddenly i starts getting this error</p>
  
  <blockquote>
    <p>{System.Security.Authentication.AuthenticationException: A call to SSPI failed, see inner exception. ---> System.ComponentModel.Win32Exception: The certificate is revoked</p>
  </blockquote>
  
  <p>Here is my code, where i am getting the exception</p>
  
  <pre><code> try
      {
         stream.AuthenticateAsClient(this.appleSettings.Host,
           this.certificates, System.Security.Authentication.SslProtocols.Tls,
          false);                 
      }
   catch (System.Security.Authentication.AuthenticationException ex)
     {
        throw new ConnectionFailureException("SSL Stream Failed 
      to Authenticate as Client", ex);
     }
  </code></pre>
  
  <p>The tried to change the  <code>X509Certificate</code> to <code>X509Certificat2</code> and  <code>X509CertificateCollection</code> to <code>X509Certificate2Collection</code> but it didn't help me. I also did not revoked any certificate from my developer account.</p>