LLCryptoLib.Security.Certificates is the place for classes that manages
the creation and editing of digital certificates.
Classes
Class | Description | |
---|---|---|
![]() | Certificate |
Defines a X509 v3 encoded certificate.
|
![]() | CertificateChain |
Defines a chain of certificates.
|
![]() | CertificateException |
The exception that is thrown when a certificate error is detected.
|
![]() | CertificateStore |
Defines a certificate store.
|
![]() | CertificateStoreCollection |
Defines a collection of certificate stores.
|
![]() | DistinguishedName |
Represents a Relative Distinguished Name (RDN) of a Certificate.
|
![]() | DistinguishedNameList |
Implements a collection of DistinguishedName instances.
|
![]() | Extension |
Represents an encoded certificate extension.
|
![]() | LLCertificate |
Wrapper around Certificate class.
Holds information about certificate path and format
|
![]() | LLCertificateStore |
A wrapper around CertificateStore.
Adds name and file path, plus a StoreLocation |
![]() | Oid |
OID
|
![]() | OidContainer |
An OID container class
|
![]() | RevocationItem |
Revocation item structure class.
It associates a certificate with a boolean value (revoked or not).
|
![]() | RevocationList |
A revocation list class
|
Structures
Structure | Description | |
---|---|---|
![]() | NameAttribute |
Defines a structure that represents one attribute of a relative distinguished name.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AuthType |
Defines the different authentication type values.
|
![]() | CertificateChainOptions |
Defines additional options for building a certificate chain.
|
![]() | CertificateFormat |
Certificate file format
|
![]() | CertificateStatus |
Defines the different certificate status values.
|
![]() | CertificateStoreType |
Defines the different certificate store values.
|
![]() | HashType |
Defines the different hash type values.
|
![]() | KeysetLocation |
Defines the different keyset locations.
|
![]() | KeyUsage |
Defines the different key usage values.
|
![]() | StoreLocation |
Specifies the location of the X.509 certificate store.
|
![]() | VerificationFlags |
Defines the different verificateion flags values.
|