OPC Studio User's Guide and Reference
PkiCertificate Class Members
Properties  Methods 


OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.Security.Cryptography.PkiCertificates Namespace : PkiCertificate Class

The following tables list the members exposed by PkiCertificate.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public PropertyGets a handle to a Microsoft Cryptographic API certificate context described by an unmanaged PCCERT_CONTEXT structure. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public PropertyGets the name of the certificate authority that issued the X.509v3 certificate. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property  
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public PropertyGets the subject distinguished name from the certificate. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Property (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Top
Public Methods
 NameDescription
Public MethodOverloaded. Releases all resources used by the current System.Security.Cryptography.X509Certificates.X509Certificate object. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodOverloaded. Compares two System.Security.Cryptography.X509Certificates.X509Certificate objects for equality. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodOverloaded. Exports the current System.Security.Cryptography.X509Certificates.X509Certificate object to a byte array in a format described by one of the System.Security.Cryptography.X509Certificates.X509ContentType values. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodOverloaded. Returns the hash value for the X.509v3 certificate as an array of bytes. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodOverloaded. Returns the SHA1 hash value for the X.509v3 certificate as a hexadecimal string. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the effective date of this X.509v3 certificate. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the expiration date of this X.509v3 certificate. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the name of the format of this X.509v3 certificate. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the hash code for the X.509v3 certificate as an integer. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the name of the certification authority that issued the X.509v3 certificate. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the key algorithm information for this X.509v3 certificate as a string. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the key algorithm parameters for the X.509v3 certificate as an array of bytes. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the key algorithm parameters for the X.509v3 certificate as a hexadecimal string. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the name of the principal to which the certificate was issued. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public Method (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public MethodReturns the public key for the X.509v3 certificate as an array of bytes. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the public key for the X.509v3 certificate as a hexadecimal string. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the raw data for the entire X.509v3 certificate as an array of bytes. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the raw data for the entire X.509v3 certificate as a hexadecimal string. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodReturns the serial number of the X.509v3 certificate as an array of bytes in little-endian order. (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodSame as System.Security.Cryptography.X509Certificates.X509Certificate.GetSerialNumber. Returns the serial number of the PKI certificate as an array of bytes in little-endian order.  
Public MethodReturns the serial number of the X.509v3 certificate as a little-endian hexadecimal string . (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodOverloaded.  (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public Method (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Public MethodOverloaded. Overridden.   
Public Methodstatic (Shared in Visual Basic)Attempts to create a new instance of the PKI certificate using information from a byte array.  
Public Method (Inherited from System.Security.Cryptography.X509Certificates.X509Certificate2)
Top
Protected Methods
 NameDescription
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Top
Extension Methods
 NameDescription
Public Extension MethodSets the arbitrary object associated with the node.
Top
See Also

Reference

PkiCertificate Class
OpcLabs.BaseLib.Security.Cryptography.PkiCertificates Namespace