Class: Castle::Commands::Privacy::DeleteData
- Inherits:
-
Object
- Object
- Castle::Commands::Privacy::DeleteData
- Defined in:
- lib/castle/commands/privacy/delete_data.rb
Overview
Builds the command for DELETE /v1/privacy/users — GDPR Article 17 (right to be forgotten).
Class Method Summary collapse
Class Method Details
.build(options = {}) ⇒ Castle::Command
11 12 13 14 15 |
# File 'lib/castle/commands/privacy/delete_data.rb', line 11 def build( = {}) Castle::Validators::Present.call(, %i[identifier identifier_type]) Castle::Command.new('privacy/users', , :delete) end |