public AsymmetricBlobCryptoProvider(X509Certificate2 certificate, bool loadPrivateKeyIfAvailable = true)
     : this(CspProxyFactory.Create(certificate, loadPrivateKeyIfAvailable))
 {
 }
 public void InitializeFromKeyBytes(byte[] cspBlob)
 {
     CspFactory = CspProxyFactory.Create(cspBlob);
 }
 public AsymmetricBlobCryptoProvider(byte[] cspBlob)
     : this(CspProxyFactory.Create(cspBlob))
 {
 }
 public AsymmetricBlobCryptoProvider()
     : this(CspProxyFactory.Create(DefaultKeySize))
 {
 }