Classes
Class | Description | |
---|---|---|
![]() |
AlgorithmIdentifier |
The AlgorithmIdentifier class defines an algorithm used for a cryptographic operation.
|
![]() |
CertificateFinder |
Provides a set of common certificate finders.
|
![]() |
CertificateInfo |
Contains information describing the certificate for the CertificateIssuer.Issue method.
|
![]() |
CertificateIssuer |
A utility class that features a certificate issuer functionality. This can be used as a base of simple custom certification authority.
|
![]() |
CertificateRevocationList |
The certificate revocation list.
|
![]() |
CertificateRevocationListCollection |
Collection of certificate revocation lists.
|
![]() |
ContentInfo |
The ContentInfo class represents the CMS/PKCS #7 ContentInfo data structure.
It encapsulates the content of SignedData or EnvelopedData messages.
|
![]() |
CryptographicAttributeCollection |
A collection of CryptographicAttributeNode objects.
|
![]() |
CryptographicAttributeNode |
A cryptographic attribute that contains a type and a collection of associated values.
|
![]() |
CryptographicAttributeValueCollection |
A collection of values associated with a CryptographicAttributeNode.
|
![]() |
EnvelopedData |
Represents a CMS/PKCS #7 encrypted data.
|
![]() |
ExtendedUsageOids |
Contains string representations of common extended usage OIDs.
|
![]() |
KeyAgreeRecipientInfo |
Defines key agreement algorithm recipient information. The key itself is not transported - the two
parties that will be using a symmetric key both take part in its generation. Please note that
this method is not yet fully supported by Rebex Security library.
|
![]() |
KeyTransRecipientInfo |
Defines key transport recipient information, typically using the RSA algorithm to
encrypt the shared symmetric key to transport.
|
![]() |
PkcsBase |
Base class for various PKCS objects.
|
![]() |
PrivateKeyInfo |
Represents a private key.
|
![]() |
PublicKeyInfo |
Represents a public key.
|
![]() |
RecipientInfo |
Represents a CMS/PKCS #7 encrypted message recipient.
This class is inherited by KeyAgreeRecipientInfo and KeyTransRecipientInfo classes.
|
![]() |
RecipientInfoCollection |
A collection of RecipientInfo objects.
|
![]() |
RevocationCheckResult |
Represents the result of certificate revocation check.
|
![]() |
RevocationListInfo |
Contains information describing the certificate for the CertificateIssuer.IssueRevocationList method.
|
![]() |
RevokedCertificate |
Information about revoked certificate.
|
![]() |
RevokedCertificateCollection |
Collection of information about revoked certificates. A part of CertificateRevocationList.
|
![]() |
SecureMimeCapability |
Represents an S/MIME capability.
|
![]() |
SecureMimeCapabilityCollection |
A collection of SecureMimeCapability objects.
|
![]() |
SignatureValidationResult |
Represents the result of signature validation.
|
![]() |
SignedData |
Represents a CMS/PKCS #7 signed data.
|
![]() |
SignerInfo |
Represents a CMS/PKCS #7 message signer.
|
![]() |
SignerInfoCollection |
A collection of SignerInfo objects.
|
![]() |
SubjectIdentifier |
The SubjectIdentifier class identifies a subject, either by certificate issuer
and serial number, by the subject key identifier or by a public key.
|
![]() |
SubjectPublicKeyInfo |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ICertificateFinder |
Defines the interface that certificate finder classes must implement.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
CertificateIncludeOption |
Specifies what parts of the certificate chain should be included in the message.
|
![]() |
CertificateRevocationListStatus |
Certificate revocation list status.
|
![]() |
PrivateKeyFormat |
Specifies private key file format.
|
![]() |
RevocationCheckStatus |
Represents revocation check outcome.
|
![]() |
RevocationReason |
Specifies the reason for inclusion in the certificate revocation list.
|
![]() |
SignatureOptions |
Options for Sign(SignatureOptions) and Sign(SignatureOptions) methods.
|
![]() |
SignatureValidationStatus |
Signature validation status.
|
![]() |
SubjectIdentifierType |
Defines the type of subject identifier that identifies a subject and a certificate.
|