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