The LLCertificateStore type exposes the following members.

Constructors

  NameDescription
Public methodLLCertificateStore(CertificateStore)
Create an LLCertificateStore from a CertificateStore. This will be a read only certificate.
Public methodLLCertificateStore(StoreLocation, String)
Initializes a new instance of the LLCertificateStore class.
Public methodLLCertificateStore(CertificateStore, String, StoreLocation)
Create an LLCertificateStore from a CertificateStore, specifying attributes.
Public methodLLCertificateStore(CertificateStore, String, String, StoreLocation)
Create an LLCertificateStore from a CertificateStore, specifying attributes. This will be a writable certificate.

Methods

  NameDescription
Public methodAddCertificate
Adds a Certificate to the CertificateStore.
(Inherited from CertificateStore.)
Public methodDeleteCertificate
Deletes a Certificate from the CertificateStore.
(Inherited from CertificateStore.)
Public methodStatic memberDeleteCertificateStore
Deletes a certificate store.
Public methodEnumCertificates()()()()
Enumerates all the certificates in the store.
(Inherited from CertificateStore.)
Public methodEnumCertificates(array<String>[]()[][])
Enumerates all the certificates in the store.
(Inherited from CertificateStore.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Disposes of the CertificateStore.
(Inherited from CertificateStore.)
Public methodFindCertificate()()()()
Returns the first certificate from the CertificateStore.
(Inherited from CertificateStore.)
Public methodFindCertificate(Certificate)
Returns a certificate from the CertificateStore.
(Inherited from CertificateStore.)
Public methodFindCertificateByHash(array<Byte>[]()[][])
Finds a certificate with a matching hash.
(Inherited from CertificateStore.)
Public methodFindCertificateByHash(array<Byte>[]()[][], HashType)
Finds a certificate with a matching hash.
(Inherited from CertificateStore.)
Public methodFindCertificateByKeyIdentifier
Finds a certificate with a matching key identifier.
(Inherited from CertificateStore.)
Public methodFindCertificateBySubjectName(String)
Finds a certificate with a matching subject name.
(Inherited from CertificateStore.)
Public methodFindCertificateBySubjectName(String, Certificate)
Finds a certificate with a matching subject name.
(Inherited from CertificateStore.)
Public methodFindCertificateBySubjectString(String)
Finds a certificate with a subject that contains a specified string.
(Inherited from CertificateStore.)
Public methodFindCertificateBySubjectString(String, Certificate)
Finds a certificate with a subject that contains a specified string.
(Inherited from CertificateStore.)
Public methodFindCertificateByUsage(array<String>[]()[][])
Finds a certificate having an enhanced key extension that matches one of the keyUsage members.
(Inherited from CertificateStore.)
Public methodFindCertificateByUsage(array<String>[]()[][], Certificate)
Finds a certificate having an enhanced key extension that matches one of the keyUsage members.
(Inherited from CertificateStore.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInitStore
Initializes a new CertificateStore from a given handle.
(Inherited from CertificateStore.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSaveCertificateStoreFile
Temporary save of the certificate store certificate
Public methodToCerBuffer
Saves the CertificateStore in a buffer.
(Inherited from CertificateStore.)
Public methodToCerFile
Saves the CertificateStore in a file.
(Inherited from CertificateStore.)
Public methodToPfxBuffer
Saves the CertificateStore as a PFX encoded file.
(Inherited from CertificateStore.)
Public methodToPfxFile
Saves the CertificateStore as a PFX encoded file.
(Inherited from CertificateStore.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyHandle
Gets the handle of the CertificateStore.
(Inherited from CertificateStore.)
Public propertyLocation
Gets or sets the location.
Public propertyName
Gets the name.
Public propertyPath
Gets the path.
Public propertyReadOnly
Gets or sets a value indicating whether [read only].
Public propertyRegistryKey
Gets the relativ store location in the registry.
Public propertySerialNumber
Gets the serial number. The serial number is the SHA1 of the certificate name + certificate location

See Also