X509Certificate Members
Represents an X509Certificate. This class cannot be inherited.
The following tables list the members exposed by the X509Certificate type.
Public Constructors
Name | Description | |
---|---|---|
X509Certificate | Overloaded. |
Top
Public Properties
Name | Description | |
---|---|---|
FriendlyDisplayName | ||
IsCurrent | Gets a value indicating whether the certificate is current, that is, has not expired. | |
Key | Gets the private key for the certificate. | |
PublicKey | Gets the public key derived from the certificate's data. This key cannot be used to sign or decrypt data. | |
SimpleDisplayName | ||
SubjectAlternativeName | Gets the subject alternative name for the X.509 certificate. | |
SupportsDataEncryption | Gets a value indicating whether the certificate can be used for encrypting and decrypting messages. | |
SupportsDigitalSignature | Gets a value indicating whether the certificate can be used for digital signatures. |
Top
Public Methods
Name | Description | |
---|---|---|
CreateCertFromFile | Creates a new instance of the X509Certificate class using the specified certificate file. | |
CreateCertFromSignedFile | Creates a new instance of the X509Certificate class using the specified signed file. | |
Dispose | Releases all resources used by the X509Certificate. | |
Equals | Overloaded. (inherited from X509Certificate ) | |
FromBase64String | Creates a new instance of the X509Certificate class using the specified string representation. | |
GetCertHash | (inherited from X509Certificate ) | |
GetCertHashString | (inherited from X509Certificate ) | |
GetEffectiveDateString | (inherited from X509Certificate ) | |
GetExpirationDateString | (inherited from X509Certificate ) | |
GetFormat | (inherited from X509Certificate ) | |
GetHashCode | Overridden. Returns a hash code for the X509Certificate. | |
GetIssuerName | (inherited from X509Certificate ) | |
GetKeyAlgorithm | (inherited from X509Certificate ) | |
GetKeyAlgorithmParameters | (inherited from X509Certificate ) | |
GetKeyAlgorithmParametersString | (inherited from X509Certificate ) | |
GetKeyIdentifier | Overloaded. | |
GetKeyIdentifierFromCAPI | ||
GetKeyIdentifierFromExtension | ||
GetKeyIdentifierFromPublicKey | ||
GetName | (inherited from X509Certificate ) | |
GetPublicKey | (inherited from X509Certificate ) | |
GetPublicKeyString | (inherited from X509Certificate ) | |
GetRawCertData | (inherited from X509Certificate ) | |
GetRawCertDataString | (inherited from X509Certificate ) | |
GetSerialNumber | (inherited from X509Certificate ) | |
GetSerialNumberString | (inherited from X509Certificate ) | |
GetType | (inherited from Object ) | |
ToBase64String | Returns a Base64-encoded representation of the certificate. | |
ToString | Overloaded. (inherited from X509Certificate ) |
Top
See Also
Reference
X509Certificate Class
Microsoft.Web.Services2.Security.X509 Namespace