13 references to MicrosoftSoftwareKeyStorageProvider
System.Security.Cryptography (13)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X509Certificates\X509CertificateLoader.Pkcs12.cs (1)
752Provider = CngProvider.MicrosoftSoftwareKeyStorageProvider,
System\Security\Cryptography\AesCng.Windows.cs (1)
29: this(keyName, CngProvider.MicrosoftSoftwareKeyStorageProvider)
System\Security\Cryptography\CngKey.Exists.cs (1)
23return Exists(keyName, provider: CngProvider.MicrosoftSoftwareKeyStorageProvider);
System\Security\Cryptography\CngKey.Import.cs (4)
22return Import(keyBlob, null, format, CngProvider.MicrosoftSoftwareKeyStorageProvider); 28return Import(keyBlob, format, provider: CngProvider.MicrosoftSoftwareKeyStorageProvider); 33return Import(keyBlob, curveName, format, provider: CngProvider.MicrosoftSoftwareKeyStorageProvider); 46return ImportEncryptedPkcs8(keyBlob, password, CngProvider.MicrosoftSoftwareKeyStorageProvider);
System\Security\Cryptography\CngKey.Open.cs (1)
23return Open(keyName, provider: CngProvider.MicrosoftSoftwareKeyStorageProvider);
System\Security\Cryptography\CngKeyCreationParameters.cs (1)
17Provider = CngProvider.MicrosoftSoftwareKeyStorageProvider;
System\Security\Cryptography\TripleDESCng.Windows.cs (1)
28: this(keyName, CngProvider.MicrosoftSoftwareKeyStorageProvider)
System\Security\Cryptography\X25519DiffieHellmanCng.Windows.cs (2)
69CngProvider provider = _key.Provider ?? CngProvider.MicrosoftSoftwareKeyStorageProvider; 76if (provider == CngProvider.MicrosoftSoftwareKeyStorageProvider)
System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (1)
28if (provider == CngProvider.MicrosoftSoftwareKeyStorageProvider ||