Services
Get started
DBmasker
Introduction
Why anonymize data
DBmasker
DBmasker ANO syntax
Creating the ANO file
The model
model
The schema section
schema
type
size
pk
unique
fk
columns
to/from
The user defined classes section
userdefined
The tasks and rules section
Creating Tasks
task
sql
update
create
distribute
delete
cascade
erase
eraseTable
simpleMask
sar
sarTable
selectionKey
where
child
parent
Creating masking/anonymization rules
anonymization
map
propagate
mask
sourceSequence
sourceColumn
sourceFile
sourceRandom
randomInteger
randomDecimal
randomTime
randomDate
randomDateTime
randomize
random
convert
shuffle
Code structure and customization
Code structure
Code packages and files
Conversions
Using text files with multiple columns of data
Transformations
Distributions
Custom code strategies
Using the application JAR from other Java programs
ConfigUtil
IContext
Log
Anonymizer
Running SAR exports
Running AnonymizerHotel tasks with embedded jar
Generate and run
Generate the java code
Compile and run the generated program
Setup your custom code and data
Configure database driver settings
Configure database connection settings
Build using Maven
Run the application
DBmasker example project with Derby
Prerequisites
Derby install
Download the github project
Create and populate the database
Investigate the ANO file
Generate the anonymization/masking program code
Prepare and setup
Connect class
Edit config.properties
Using Maven, edit pom.xml
Run the generated application
Embed the generated code into a java application
Sample database session
The sample ano file
Dbmasker example with H2
DBimport
Introduction
Code structure
Generate the java code
Sample code
DBano
Introduction
Generate the java code
Sample code
DBerase
Introduction
Creating the ANO file
userdefined
task
erase
eraseTable
simpleMask
Generate the java code
The generated REST program
Code packages and files
The generated Server and REST API
Sample REST calls using Swagger
Compile and run the generated program
Setup your custom code and data
Configure database driver settings
Configure database connection settings
Build using Maven
Run the generated REST server
Sample code
DBerase example project
Prerequisites
Download the github project
Create and populate the database
Investigate the ANO file
Generate the GDPR forget me program code
Prepare and setup
Edit application.properties
Using Maven, edit pom.xml
Run the generated application
Sample database session
The sample ano file
ANOnymization Examples
Samples for simple anonymization tasks
Update Mask
Special how-to
CreditCard with validation
Email
Hotel / Company name
Mask names
Phone number
Tax ID number
Get started
DBmasker
Introduction
Why anonymize data
DBmasker
DBmasker ANO syntax
Creating the ANO file
The model
model
The schema section
schema
type
size
pk
unique
fk
columns
to/from
The user defined classes section
userdefined
The tasks and rules section
Creating Tasks
task
sql
update
create
distribute
delete
cascade
erase
eraseTable
simpleMask
sar
sarTable
selectionKey
where
child
parent
Creating masking/anonymization rules
anonymization
map
propagate
mask
sourceSequence
sourceColumn
sourceFile
sourceRandom
randomInteger
randomDecimal
randomTime
randomDate
randomDateTime
randomize
random
convert
shuffle
Code structure and customization
Code structure
Code packages and files
Conversions
Using text files with multiple columns of data
Transformations
Distributions
Custom code strategies
Using the application JAR from other Java programs
ConfigUtil
IContext
Log
Anonymizer
Running SAR exports
Running AnonymizerHotel tasks with embedded jar
Generate and run
Generate the java code
Compile and run the generated program
Setup your custom code and data
Configure database driver settings
Configure database connection settings
Build using Maven
Run the application
DBmasker example project with Derby
Prerequisites
Derby install
Download the github project
Create and populate the database
Investigate the ANO file
Generate the anonymization/masking program code
Prepare and setup
Connect class
Edit config.properties
Using Maven, edit pom.xml
Run the generated application
Embed the generated code into a java application
Sample database session
The sample ano file
Dbmasker example with H2
DBimport
Introduction
Code structure
Generate the java code
Sample code
DBano
Introduction
Generate the java code
Sample code
DBerase
Introduction
Creating the ANO file
userdefined
task
erase
eraseTable
simpleMask
Generate the java code
The generated REST program
Code packages and files
The generated Server and REST API
Sample REST calls using Swagger
Compile and run the generated program
Setup your custom code and data
Configure database driver settings
Configure database connection settings
Build using Maven
Run the generated REST server
Sample code
DBerase example project
Prerequisites
Download the github project
Create and populate the database
Investigate the ANO file
Generate the GDPR forget me program code
Prepare and setup
Edit application.properties
Using Maven, edit pom.xml
Run the generated application
Sample database session
The sample ano file
ANOnymization Examples
Samples for simple anonymization tasks
Update Mask
Special how-to
CreditCard with validation
Email
Hotel / Company name
Mask names
Phone number
Tax ID number