X509Util Members
A utility class for working with System.Security.Cryptography.X509Certificates.X509Certificate2 X.509 certificates.
The following tables list the members exposed by the X509Util type.
Public Fields
Name | Description | |
---|---|---|
![]() ![]() |
KeyUsageOID | Represents the object identifier (OID) for the key usage extension. |
![]() ![]() |
SubjectKeyIdentifierOID | Represents the object identifier (OID) for the subject key identifier extension. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() ![]() |
CreateIssuerSerialReference | |
![]() |
Equals | Overloaded. (Inherited from Object ) |
![]() ![]() |
FindCertificateByKeyIdentifier | Finds an X.509 certificate by using its subject key identifier in the specified X.509 store name and location. |
![]() ![]() |
FindCertificateBySubjectName | Finds an X.509 certificate by using its name in the specified X.509 store name and location. |
![]() |
GetHashCode | (Inherited from Object ) |
![]() ![]() |
GetKey | Gets the private key for the specified X.509 certificate if available; otherwise the public key. |
![]() ![]() |
GetKeyIdentifier | Overloaded. Get the subject key identifier for the specified X.509 certificate. |
![]() ![]() |
GetKeyIdentifierFromCAPI | Gets the subject key identifier for the specified X.509 certificate using the CAPI algorithm. |
![]() ![]() |
GetKeyIdentifierFromExtension | Gets the subject key identifier for the specified X.509 certificate using the SubjectKeyIdentifierOID extension. |
![]() ![]() |
GetKeyIdentifierFromPublicKey | Gets the subject key identifier for the specified X.509 certificate using its public key. |
![]() ![]() |
GetKeyIdentifierFromRawData | Get the SHA1 hash of the X.509 certificate. |
![]() ![]() |
GetKeyUsageExtension | Get the KeyUsageOID key usage extension for the specified X.509 certificate. |
![]() |
GetType | (Inherited from Object ) |
![]() ![]() |
IsCurrent | Gets a value indicating whether the specified X.509 certificate is currently valid. |
![]() ![]() |
ReferenceEquals | (Inherited from Object ) |
![]() ![]() |
SupportsDataEncryption | Gets a value indicating whether the specified X.509 certificate can be used to encrypt SOAP messages. |
![]() ![]() |
SupportsDigitalSignature | Gets a value indicating whether the specified X.509 certificate supports digital signatures. |
![]() ![]() |
SupportsKeyEncipherment | Gets a value indicating whether the specified X.509 certificate supports key encryption. |
![]() |
ToString | (Inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (Inherited from Object ) |
![]() |
MemberwiseClone | (Inherited from Object ) |
Top
See Also
Reference
X509Util Class
Microsoft.Web.Services3.Security.X509 Namespace