Redact | Java SDK
The Pangea Redact API helps developers limit the sprawl of sensitive information by performing redaction using defined rules.
Redact
Deprecated use redactText(RedactTextRequest request) instead.
redactText(java.lang.String)Redact sensitive information from provided text.
RedactTextResponse response = client.redactText("Jenny Jenny... 415-867-5309");
Redact - text, debug
Deprecated use redactText(RedactTextRequest request) instead.
redactText(java.lang.String, boolean)Redact sensitive information from provided text.
RedactTextResponse response = client.redactText("Jenny Jenny... 415-867-5309", true);
Redact - text, debug, rules
Deprecated use redactText(RedactTextRequest request) instead.
redactText(java.lang.String, java.lang.Boolean,java.lang.String[])Redact sensitive information from provided text.
RedactTextResponse response = client.redactText("Jenny Jenny... 415-867-5309", true, new String[] {"PHONE_NUMBER"});
Redact
redactText(cloud.pangeacyber.pangea.redact.requests.RedactTextRequest)Redact sensitive information from provided text.
RedactTextResponse response = client.redactText(
new RedactTextRequest.RedactTextRequestBuilder("Jenny Jenny... 415-867-5309").build()
);
Redact structured
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object)Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data);
Redact structured - rules
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object, java.lang.String[])Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data, new String[] {"PHONE_NUMBER"});
Redact structured - data, format
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object, java.lang.String)Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data, "json");
Redact structured - data, debug
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object, boolean)Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data, true);
Redact structured - data, format, debug
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object, java.lang.String,boolean)Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data, "json", true);
Redact structured - data, debug, jsonp
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object, boolean,java.lang.String[])Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data, true, new String[] {"Phone"});
Redact structured - data, debug, jsonp, rules
Deprecated use redactStructured(RedactStructuredRequest request) instead.
redactStructured(java.lang.Object, boolean,java.lang.String[],java.lang.String[])Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(data, true, new String[] {"Phone"}, new String[] {"PHONE_NUMBER"});
Redact structured
redactStructured(cloud.pangeacyber.pangea.redact.requests.RedactStructuredRequest)Redact sensitive information from structured data (e.g., JSON).
Map<String, Object> data = new LinkedHashMap<String, Object>();
data.put("Name", "Jenny Jenny");
data.put("Phone", "This is its number: 415-867-5309");
RedactStructuredResponse response = client.redactStructured(
new RedactStructuredRequest.RedactStructuredRequestBuilder(data)
.setDebug(true)
.setJsonp(new String[] { "Phone", "Name" })
.setRules(new String[] { "PHONE_NUMBER" })
.build()
);