Konzept: Indien DPDP Leitfaden | API: Indien DPDP Übersicht
client.dpdp verfügbar. Der Sub-Client wird automatisch angehängt — konstruieren Sie einen RailScoreClient und greifen Sie auf client.dpdp.*. Der Async-Client (AsyncRAILClient) zeigt die gleichen Methoden auf await client.dpdp.*.
Scannen Sie Inhalte auf indische PII
Erkennen Sie Aadhaar (Verhoeff-validiert), PAN, UPI, Mobilfunk und mehr, plus Kindersignale (S.9) und Zweckabweichung (S.4). Wählen Siedetect, mask oder block.
Gate eine Entscheidung
evaluate gibt ein deterministisches Urteil zurück — allow, block oder require_action — für die Aktion, die Sie durchführen werden.
Ereignisse aufzeichnen
emit schreibt 1–50 Compliance-Ereignisse und startet automatisch alle gesetzlichen Timer, die sie auslösen (beispielsweise startet dsr.received die Antwortuhr).
Erforderliche Aktionen für einen Workflow-Schritt
Sitzungen
Eine Sitzung verbindet die Reise eines Datenhauptlings.create_session erfordert einen purpose — das SDK wirft sofort ValueError, wenn es leer ist (es wird die Reise nicht verschwenden).
Timer
Listen Sie regulatorische Fristen-Timer auf, gefiltert nach Status, Typ oder wie bald sie fällig sind.Nachweise (Pro+)
Stellen Sie ein Audit-taugliches Paket aus der erfassten Spur der Sitzung zusammen.System-Audit
dpdp_audit führt eine abgestuften Compliance-Bewertung einer Systembeschreibung mit entitätsspezifischem Kontext und Strafen-Exponierung-Scoring durch. Es umhüllt die gehostete Compliance-Prüfung, daher ist es gehostet-nur.
Fehlerbehandlung
Die DPDP Methoden werfen die Standard-SDK-Fehler (AuthenticationError, RateLimitError, InsufficientTierError für evidence unter Pro) plus DPDP-spezifische.
Verwandt
DPDP API Referenz
Jeder Endpoint, Kreditkosten und die Response Envelope.
Konfiguration
Überprüfen Sie die Richtlinie, Plan-Fähigkeiten und Dimensionen Ihrer Anwendung.