| CMS.DataProtection Namespace |
| Class | Description | |
|---|---|---|
| Consent |
Represents a consent which contains text either from ConsentInfo or ConsentArchiveInfo,
depending on which version of the consent's text has been agreed by the contact.
| |
| ConsentAgreementInfo |
Data container class for ConsentAgreementInfo.
| |
| ConsentAgreementInfoProvider |
Class providing ConsentAgreementInfo management.
| |
| ConsentArchiveInfo |
Data container class for ConsentArchiveInfo.
| |
| ConsentArchiveInfoExtensions |
Extension methods for ConsentArchiveInfo.
| |
| ConsentArchiveInfoProvider |
Class providing ConsentArchiveInfo management.
| |
| ConsentInfo |
Data container class for ConsentInfo.
| |
| ConsentInfoExtensions |
Extension methods for ConsentInfo.
| |
| ConsentInfoProvider |
Class providing ConsentInfo management.
| |
| ConsentText |
Represents consent's text.
| |
| DataProtectionEvents |
Data protection events.
| |
| DataProtectionModule |
Represents the DataProtection module.
| |
| IdentityCollectorRegister |
Contains identity collectors.
| |
| PersonalDataCollectorRegister |
Contains personal data collectors.
| |
| PersonalDataCollectorResult |
Represents result of the data collecting.
| |
| PersonalDataEraserRegister |
Contains personal data erasers.
| |
| PersonalDataFormat |
Defines formats of personal data collectors' result.
| |
| PersonalDataHelper |
Contains helper methods for personal data processing.
| |
| RevokeConsentAgreementEventArgs |
Arguments of the event represented by RevokeConsentAgreementHandler.
| |
| RevokeConsentAgreementHandler |
Event handler for the event fired when a consent agreement has been revoked.
|
| Interface | Description | |
|---|---|---|
| IConsentAgreementService |
Service to manage consent agreements.
| |
| IFormConsentAgreementService |
Service to agree consent in forms.
| |
| IIdentityCollector |
Defines contract for collecting identities of a data subject.
| |
| IPersonalDataCollector |
Defines contract for collecting personal data of a data subject.
| |
| IPersonalDataEraser |
Defines contract for erasing personal data of a data subject.
|