| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
The Data Loss Prevention API provides programmatic access to a powerful detection engine for personally identifiable information and other privacy-sensitive data in unstructured data streams.
This project uses the Assembly Plugin to build an uber jar. Run:
mvn clean package -DskipTests
An InfoType identifier represents an element of sensitive data.
InfoTypes are updated periodically. Use the API to retrieve the most current InfoTypes.
java -cp dlp/target/dlp-samples-1.0-jar-with-dependencies.jar com.example.dlp.Metadata
The Quickstart demonstrates using the DLP API to identify an InfoType in a given string.
java -cp dlp/target/dlp-samples-1.0-jar-with-dependencies.jar dlp.snippets.QuickStart
Inspect strings, files locally and on Google Cloud Storage, Cloud Datastore, and BigQuery with the DLP API.
Note: image scanning is not currently supported on Google Cloud Storage. For more information, refer to the API documentation. Optional flags are explained in this resource.
Automatic redaction produces an output image with sensitive data matches removed.
Commands:
-f <string> Source image file
-o <string> Destination image file
Options:
--help Show help
-minLikelihood choices: "LIKELIHOOD_UNSPECIFIED", "VERY_UNLIKELY", "UNLIKELY", "POSSIBLE", "LIKELY", "VERY_LIKELY"]
[default: "LIKELIHOOD_UNSPECIFIED"]
specifies the minimum reporting likelihood threshold.
-infoTypes set of infoTypes to search for [eg. PHONE_NUMBER US_PASSPORT]
java -cp dlp/target/dlp-samples-1.0-jar-with-dependencies.jar com.example.dlp.Redact -f src/test/resources/test.png -o test-redacted.png -infoTypes PHONE_NUMBER EMAIL_ADDRESS
Name,TelephoneNumber,Mystery,Age,Gender
James,(567) 890-1234,8291 3627 8250 1234,19,Male
Gandalf,(123) 456-7890,4231 5555 6781 9876,27,Male
Dumbledore,(313) 337-1337,6291 8765 1095 7629,27,Male
Joe,(452) 123-1234,3782 2288 1166 3030,35,Male
Marie,(452) 123-1234,8291 3627 8250 1234,35,Female
Carrie,(567) 890-1234,2253 5218 4251 4526,35,Female
Run all tests:
mvn clean verify
| Back | FazBrowse Home | New Git URL |