CspParameters.ProviderType Field
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Represents the provider type code for CspParameters.
Namespace: System.Security.Cryptography
Assembly: mscorlib.Extensions (in mscorlib.Extensions.dll)
Syntax
'Declaration
Public ProviderType As Integer
public int ProviderType
Remarks
Use the ProviderType field to specify a provider type by passing a numeric value that represents that provider. The numeric values that represent the default provider types are defined in the WinCrypt.h header file:
- To specify a provider compatible with the RSA class, pass a value of 1.
The following table lists the provider types and their corresponding numeric values defined in the WinCrypt.h header file.
Provider Type |
Numeric Value |
---|---|
PROV_RSA_FULL |
1 |
PROV_RSA_SIG |
2 |
PROV_DSS |
3 |
PROV_FORTEZZA |
4 |
PROV_MS_EXCHANGE |
5 |
PROV_SSL |
6 |
PROV_RSA_SCHANNEL |
12 |
PROV_DSS_DH |
13 |
PROV_EC_ECDSA_SIG |
14 |
PROV_EC_ECNRA_SIG |
15 |
PROV_EC_ECDSA_FULL |
16 |
PROV_EC_ECNRA_FULL |
17 |
PROV_DH_SCHANNEL |
18 |
PROV_SPYRUS_LYNKS |
20 |
PROV_RNG |
21 |
PROV_INTEL_SEC |
22 |
PROV_REPLACE_OWF |
23 |
PROV_RSA_AES |
24 |
For more information about the default provider types and their behaviors, see the Microsoft Cryptography API (CAPI) documentation in the MSDN library.
Version Information
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
See Also