25 instantiations of CspParameters
Microsoft.AspNetCore.Testing (1)
FakeSslCertificateFactory.cs (1)
52new CspParameters(24, "Microsoft Enhanced RSA and AES Cryptographic Provider", Guid.NewGuid().ToString()))
Microsoft.Build.Tasks.Core (1)
ManifestUtil\mansign2.cs (1)
481CspParameters csp = new CspParameters();
Mono.Cecil (3)
Mono.Security.Cryptography\CryptoConvert.cs (2)
156 CspParameters csp = new CspParameters (); 212 CspParameters csp = new CspParameters ();
Mono.Security.Cryptography\CryptoService.cs (1)
187 var parameters = new CspParameters {
System.Security.Cryptography (18)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (1)
239return new CspParameters
System\Security\Cryptography\BasicSymmetricCipherCsp.cs (1)
122var cspParams = new CspParameters((int)ProviderType.PROV_RSA_FULL);
System\Security\Cryptography\CapiHelper.Windows.cs (2)
665parameters = new CspParameters(keyType == CspAlgorithmType.Dss ? 672parameters = new CspParameters(userParameters);
System\Security\Cryptography\CspKeyContainerInfo.Windows.cs (2)
27_parameters = new CspParameters(parameters); 227CspParameters parameters = new CspParameters(_parameters);
System\Security\Cryptography\DSACryptoServiceProvider.Windows.cs (3)
28new CspParameters(CapiHelper.DefaultDssProviderType, 43new CspParameters(CapiHelper.DefaultDssProviderType, 327CapiHelper.AcquireCsp(new CspParameters(CapiHelper.DefaultDssProviderType), out safeProvHandle);
System\Security\Cryptography\PasswordDeriveBytes.cs (4)
31public PasswordDeriveBytes(string strPassword, byte[]? rgbSalt) : this(strPassword, rgbSalt, new CspParameters()) { } 33public PasswordDeriveBytes(byte[] password, byte[]? salt) : this(password, salt, new CspParameters()) { } 37this(strPassword, rgbSalt, strHashName, iterations, new CspParameters()) { } 41this(password, salt, hashName, iterations, new CspParameters()) { }
System\Security\Cryptography\PasswordDeriveBytes.Windows.cs (1)
58cspParams ??= new CspParameters(CapiHelper.DefaultRsaProviderType);
System\Security\Cryptography\RSACryptoServiceProvider.Windows.cs (3)
25: this(0, new CspParameters(CapiHelper.DefaultRsaProviderType, 36new CspParameters(CapiHelper.DefaultRsaProviderType, 346CapiHelper.AcquireCsp(new CspParameters(CapiHelper.DefaultRsaProviderType), out safeProvHandle);
System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (1)
52CspParameters cspParameters = new CspParameters
System.Security.Cryptography.Pkcs (1)
Internal\Cryptography\Pal\Windows\HelpersWindows.cs (1)
423return new CspParameters(provType)
System.ServiceModel.Primitives (1)
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (1)
49CspParameters csp = new CspParameters();
55 references to CspParameters
Microsoft.Build.Tasks.Core (1)
ManifestUtil\mansign2.cs (1)
481CspParameters csp = new CspParameters();
Mono.Cecil (3)
Mono.Security.Cryptography\CryptoConvert.cs (2)
156 CspParameters csp = new CspParameters (); 212 CspParameters csp = new CspParameters ();
Mono.Security.Cryptography\CryptoService.cs (1)
187 var parameters = new CspParameters {
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
870[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.CspParameters))]
netstandard (1)
netstandard.cs (1)
1861[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.CspParameters))]
System.Security.Cryptography (43)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (3)
77internal static T? GetPrivateKey<T>(TCertificate certificate, Func<CspParameters, T> createCsp, Func<CngKey, T?> createCng) 101CspParameters? cspParameters = GetPrivateKeyCsp(certContext); 215internal static CspParameters? GetPrivateKeyCsp(SafeCertContextHandle hCertContext)
System\Security\Cryptography\BasicSymmetricCipherCsp.cs (1)
122var cspParams = new CspParameters((int)ProviderType.PROV_RSA_FULL);
System\Security\Cryptography\CapiHelper.Windows.cs (8)
118private static void CreateCSP(CspParameters parameters, bool randomKeyContainer, out SafeProvHandle safeProvHandle) 172internal static void AcquireCsp(CspParameters cspParameters, out SafeProvHandle safeProvHandle) 195public static int OpenCSP(CspParameters cspParameters, uint flags, out SafeProvHandle safeProvHandle) 265internal static SafeProvHandle CreateProvHandle(CspParameters parameters, bool randomKeyContainer) 656internal static CspParameters SaveCspParameters( 658CspParameters? userParameters, 662CspParameters parameters; 725CspParameters parameters,
System\Security\Cryptography\CspKeyContainerInfo.Windows.cs (4)
11private readonly CspParameters _parameters; 15public CspKeyContainerInfo(CspParameters parameters) 25internal CspKeyContainerInfo(CspParameters parameters, bool randomKeyContainer) 227CspParameters parameters = new CspParameters(_parameters);
System\Security\Cryptography\CspParameters.cs (1)
71internal CspParameters(CspParameters parameters)
System\Security\Cryptography\DSACryptoServiceProvider.Windows.cs (3)
14private readonly CspParameters _parameters; 56public DSACryptoServiceProvider(CspParameters? parameters) 69public DSACryptoServiceProvider(int dwKeySize, CspParameters? parameters)
System\Security\Cryptography\PasswordDeriveBytes.cs (5)
28private readonly CspParameters? _cspParams; 47public PasswordDeriveBytes(string strPassword, byte[]? rgbSalt, CspParameters? cspParams) : 52public PasswordDeriveBytes(byte[] password, byte[]? salt, CspParameters? cspParams) : 57public PasswordDeriveBytes(string strPassword, byte[]? rgbSalt, string strHashName, int iterations, CspParameters? cspParams) : 61public PasswordDeriveBytes(byte[] password, byte[]? salt, string hashName, int iterations, CspParameters? cspParams)
System\Security\Cryptography\PasswordDeriveBytes.Windows.cs (1)
56private static SafeProvHandle AcquireSafeProviderHandle(CspParameters? cspParams)
System\Security\Cryptography\RNGCryptoServiceProvider.cs (4)
14public RNGCryptoServiceProvider() : this((CspParameters?)null) { } 15public RNGCryptoServiceProvider(string str) : this((CspParameters?)null) { } 16public RNGCryptoServiceProvider(byte[] rgb) : this((CspParameters?)null) { } 18public RNGCryptoServiceProvider(CspParameters? cspParams)
System\Security\Cryptography\RSACryptoServiceProvider.Windows.cs (4)
16private readonly CspParameters _parameters; 44public RSACryptoServiceProvider(int dwKeySize, CspParameters? parameters) 50public RSACryptoServiceProvider(CspParameters? parameters) 55private RSACryptoServiceProvider(int keySize, CspParameters? parameters, bool useDefaultKeySize)
System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (4)
52CspParameters cspParameters = new CspParameters 75CspParameters cspParameters, 93private static bool TryGuessRsaKeySpec(CspParameters cspParameters, out int keySpec) 137private static bool TryGuessDsaKeySpec(CspParameters cspParameters, out int keySpec)
System\Security\Cryptography\X509Certificates\CertificatePal.Windows.cs (1)
423CspParameters? parameters = CertificateHelpers.GetPrivateKeyCsp(_certContext);
System\Security\Cryptography\X509Certificates\CertificatePal.Windows.PrivateKey.cs (4)
24delegate (CspParameters csp) 38delegate (CspParameters csp) 52delegate (CspParameters csp) 285private T? GetPrivateKey<T>(Func<CspParameters, T> createCsp, Func<CngKey, T?> createCng)
System.Security.Cryptography.Csp (1)
System.Security.Cryptography.Csp.cs (1)
6[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.CspParameters))]
System.Security.Cryptography.Pkcs (3)
Internal\Cryptography\Pal\Windows\HelpersWindows.cs (1)
358public static CspParameters GetProvParameters(this SafeProvOrNCryptKeyHandle handle)
Internal\Cryptography\Pal\Windows\PkcsPalWindows.cs (1)
170CspParameters cspParams = handle.GetProvParameters();
System\Security\Cryptography\Pkcs\CmsSigner.cs (1)
97public CmsSigner(CspParameters parameters) => throw new PlatformNotSupportedException();
System.Security.Permissions (1)
System\Security\Permissions\KeyContainerPermissionAccessEntry.cs (1)
14public KeyContainerPermissionAccessEntry(CspParameters parameters, KeyContainerPermissionFlags flags) { }
System.ServiceModel.Primitives (1)
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (1)
49CspParameters csp = new CspParameters();