Class GdprOrganizationalRules

java.lang.Object
com.cloudforgeci.api.core.rules.GdprOrganizationalRules
All Implemented Interfaces:
FrameworkRules<SystemContext>

@ComplianceFramework(value="GDPR-Organizational", priority=35, displayName="GDPR Organizational Requirements", description="Validates GDPR organizational and data protection requirements") public class GdprOrganizationalRules extends Object implements FrameworkRules<SystemContext>
GDPR organizational and data protection validation rules.

These rules enforce GDPR requirements beyond infrastructure security:

  • Lawfulness of Processing - Article 6
  • Data Subject Rights - Articles 15-22
  • Data Protection Impact Assessment - Article 35
  • International Data Transfers - Articles 44-50

Controls Implemented

  • Legal basis documentation
  • Consent mechanism validation
  • Data subject rights procedures
  • Data retention policies
  • International transfer safeguards

Usage


 // Install GDPR organizational validation
 GdprOrganizationalRules.install(ctx);
 

Important Note

These controls require organizational policies and legal procedures that cannot be fully automated. Infrastructure validation ensures technical readiness, but organizations must maintain separate legal documentation and processes.

  • Constructor Details

    • GdprOrganizationalRules

      public GdprOrganizationalRules()
  • Method Details

    • install

      public void install(SystemContext ctx)
      Install GDPR organizational validation rules. Only applies when GDPR framework is selected.
      Specified by:
      install in interface FrameworkRules<SystemContext>
      Parameters:
      ctx - System context