The LLCertificate type exposes the following members.

Methods

  NameDescription
Public methodAssociateWithPrivateKey(String, String)
Associates the certificate with a private key from a PVK file.
(Inherited from Certificate.)
Public methodAssociateWithPrivateKey(String, String, Boolean)
Associates the certificate with a private key from a PVK file.
(Inherited from Certificate.)
Public methodClone
Creates a copy of this Certificate.
(Inherited from Certificate.)
Public methodStatic memberCreateCertificate(String, CertificateFormat)
Creates the certificate from a DER/PEM file
Public methodStatic memberCreateCertificate(String, String)
Creates the certificate from a PFX file
Public methodStatic memberCreateFromPemString
Creates a new certificate from a PEM/Base64 string.
Public methodEquals(Object)
Compares two Certificate objects for equality.
(Inherited from Certificate.)
Public methodEquals(X509Certificate)
Compares a Certificate object and an X509Certificate object for equality.
(Inherited from Certificate.)
Public methodEquals(Certificate)
Compares two Certificate objects for equality.
(Inherited from Certificate.)
Public methodExportPrivateKey
Exports the private key of this certificate to a PVK file.
(Inherited from Certificate.)
Protected methodFinalize
Disposes of the certificate and frees unmanaged resources.
(Inherited from Certificate.)
Public methodFindExtension
Searches for a certificate extension.
(Inherited from Certificate.)
Public methodGetCertHash()()()()
Returns the hash value for the X.509v3 certificate as an array of bytes.
(Inherited from Certificate.)
Public methodGetCertHash(HashType)
Returns the hash value for the X.509v3 certificate as an array of bytes.
(Inherited from Certificate.)
Public methodGetCertHashString()()()()
Returns the hash value for the X.509v3 certificate as a hexadecimal string.
(Inherited from Certificate.)
Public methodGetCertHashString(HashType)
Returns the hash value for the X.509v3 certificate as a hexadecimal string.
(Inherited from Certificate.)
Public methodGetCertificateChain
Returns a CertificateChain where the leaf certificate corresponds to this Certificate.
(Inherited from Certificate.)
Public methodGetChain
Gets the chain.
Public methodGetDistinguishedName
Returns a list of attributes of the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetEffectiveDate
Returns the effective date of this X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetEnhancedKeyUsage
Returns a list of enhanced key usages of the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetExpirationDate
Returns the expiration date of this X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetExtensions
Returns a list of extensions of the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetFormat
Returns the name of the format of this X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetHashCode
Returns the hash code for the X.509v3 certificate as an integer.
(Inherited from Certificate.)
Public methodGetIntendedKeyUsage
Returns a list of intended key usages of the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetIssuerName
Returns the name of the certification authority that issued the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetKeyAlgorithmParameters
Returns the key algorithm parameters for the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetKeyAlgorithmParametersString
Returns the key algorithm parameters for the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetKeyIdentifier
Gets the unique identifier associated with the key.
(Inherited from Certificate.)
Public methodGetPublicKey
Returns the public key for the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetPublicKeyLength
Returns the length of the public key of the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetPublicKeyString
Returns the public key for the X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetRawCertData
Returns the raw data for the entire X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetRawCertDataString
Returns the raw data for the entire X.509v3 certificate.
(Inherited from Certificate.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasPrivateKey
Checks whether the Certificate has a private key associated with it.
(Inherited from Certificate.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToBase64String
Returns a Base64-encoded representation of the certificate.
(Inherited from Certificate.)
Public methodToCerBuffer
Saves the Certificate as an encoded buffer.
(Inherited from Certificate.)
Public methodToCerFile
Saves the Certificate as an encoded file.
(Inherited from Certificate.)
Public methodToPemBuffer
Converts the Certificate to a PEM encoded buffer.
(Inherited from Certificate.)
Public methodToPfxBuffer
Saves the Certificate as a PFX encoded buffer.
(Inherited from Certificate.)
Public methodToPfxFile
Saves the Certificate as a PFX encoded file.
(Inherited from Certificate.)
Public methodToString()()()()
Returns a string representation of the current Certificate object.
(Inherited from Certificate.)
Public methodToString(Boolean)
Returns a string representation of the current X509Certificate object, with extra information, if specified.
(Inherited from Certificate.)
Public methodToX509
Returns an X509Certificate object that corresponds to this Certificate.
(Inherited from Certificate.)
Public methodVerifyRevocation
Verifies whether this certificate has been revoked or not.
(Inherited from Certificate.)

See Also