X509Certificate Constructor (String, String, X509KeyStorageFlags)

X509Certificate Constructor (String, String, X509KeyStorageFlags)

This member can be used only by trusted applications. If you try to use this member in a partial-trust application, your code will throw a MethodAccessException exception. This member is security-critical, which restricts its use.

Initializes a new instance of the X509Certificate class using a certificate file name, a password used to access the certificate, and a key storage flag.

Namespace:  System.Security.Cryptography.X509Certificates
Assembly:  mscorlib (in mscorlib.dll)

public X509Certificate(
	string fileName,
	string password,
	X509KeyStorageFlags keyStorageFlags


Type: System.String
The name of a certificate file.
Type: System.String
The password required to access the X.509 certificate data.
Type: System.Security.Cryptography.X509Certificates.X509KeyStorageFlags
One of the enumeration values.


Supported in: 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2015 Microsoft