Common consent requirements for use in applications.
This provides some basic definitions with standard requirement IDs that can be further customized by applications needing to offer consent for services.
- class BaseGravatarConsentRequirement¶
Base consent requirement for Gravatar usage.
This supplies a requirement ID, name, default summary, and default data use description for Gravatar consent requirements. Subclasses should provide their own intent and data use descriptions.
- class BaseIntercomConsentRequirement¶
Base consent requirement for Intercom usage.
This supplies a requirement ID, name, and default summary for Intercom consent requirements. Subclasses should provide their own intent and data use descriptions.
- class PolicyConsentRequirement(privacy_policy_url, terms_of_service_url, site_admin_email=None, reject_instructions=None)¶
A consent requirement for asking users to acknowledge policies.
- property name¶
The name of the requirement.
- property summary¶
A brief summary of the requirement.
- property intent_description¶
A short description of why the requirement is needed.