<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Data Protection on</title><link>http://developer.docs.protegrity.com/docs/prod_features/data_prot/</link><description>Recent content in Data Protection on</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 25 Jun 2026 05:41:58 +0000</lastBuildDate><atom:link href="http://developer.docs.protegrity.com/docs/prod_features/data_prot/index.xml" rel="self" type="application/rss+xml"/><item><title>Prerequisites for Data Protection</title><link>http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_prereq/</link><pubDate>Tue, 20 Feb 2024 00:00:00 +0000</pubDate><guid>http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_prereq/</guid><description>&lt;p>Ensure that the following prerequisites are met before running these examples for tokenizing data:&lt;/p>
&lt;ul>
&lt;li>Python, pip, Java, and Maven are installed. For more information, refer to &lt;a href="http://developer.docs.protegrity.com/docs/install/">AI Developer Edition, Pre-requisites Guide&lt;/a>.&lt;/li>
&lt;li>Credentials to access AI Developer Edition API Service are obtained by registering for free. For more information, refer to &lt;a href="http://developer.docs.protegrity.com/docs/install/deved_register/">Optional - Obtaining access to the AI Developer Edition API Service&lt;/a>.&lt;/li>
&lt;li>Required modules and libraries are installed. For more information, refer to &lt;a href="http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_install/build_python/">Installing the Python module&lt;/a> and &lt;a href="http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_install/build_java/">Installing the Java library&lt;/a>.&lt;/li>
&lt;li>For shell samples: Bash version greater than or equal to 5.1.8 and curl version greater than or equal to 7.76.1.&lt;/li>
&lt;li>Verify that the AI Developer Edition Service is running. The service availability can be monitored on the status page, refer to the &lt;a href="https://www.protegrity.com/developers/status">AI Developer Edition Status&lt;/a> page.&lt;/li>
&lt;/ul>
&lt;blockquote>
&lt;p>&lt;strong>Note&lt;/strong>: The Java samples provided in this section are for Linux or macOS. For Windows, use &lt;code>&amp;lt;filename&amp;gt;.bat&lt;/code>.&lt;/p></description></item><item><title>Running the Data Protection samples</title><link>http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_using/</link><pubDate>Tue, 20 Feb 2024 00:00:00 +0000</pubDate><guid>http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_using/</guid><description>&lt;p>Applications are provided out-of-the-box to test and understand the capabilities of AI Developer Edition.&lt;/p>
&lt;p>Before running the samples, verify that the AI Developer Edition Service is running. The service availability can be monitored on the status page, refer to the &lt;a href="https://www.protegrity.com/developers/status">AI Developer Edition Status&lt;/a> page.&lt;/p>
&lt;h2 id="running-the-sample-find-application">Running the sample find application&lt;/h2>
&lt;p>This sample requires that the Data Discovery feature is installed and running.&lt;/p>
&lt;ol>
&lt;li>Open a command prompt.&lt;/li>
&lt;li>Navigate to the directory where AI Developer Edition is cloned.&lt;/li>
&lt;li>Run the sample application using the following command.&lt;/li>
&lt;/ol>


&lt;!-- tabbed panes for 1 start-->


&lt;!-- 1 end -->

&lt;!-- tabbed panes for 2 start-->


&lt;!-- 2 end -->

&lt;ul class="nav nav-tabs" id="tabs-0" role="tablist">
 &lt;li class="nav-item">
 &lt;button class="nav-link active"
 id="tabs-00-00-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-00" role="tab"
 data-td-tp-persist="python" aria-controls="tabs-00-00" aria-selected="true">
 Python
 &lt;/button>
 &lt;/li>&lt;li class="nav-item">
 &lt;button class="nav-link"
 id="tabs-00-01-tab" data-bs-toggle="tab" data-bs-target="#tabs-00-01" role="tab"
 data-td-tp-persist="java" aria-controls="tabs-00-01" aria-selected="false">
 Java
 &lt;/button>
 &lt;/li>
&lt;/ul>

&lt;div class="tab-content" id="tabs-0-content">
 &lt;div class="tab-body tab-pane fade show active"
 id="tabs-00-00" role="tabpanel" aria-labelled-by="tabs-00-00-tab" tabindex="0">
 &lt;!--Content-->
&lt;div class="highlight">&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>python solutions/find-and-redact/sample-app-find.py
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
 &lt;/div>
 &lt;div class="tab-body tab-pane fade"
 id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0">
 &lt;!--Content-->
&lt;div class="highlight">&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>bash solutions/find-and-redact/sample-app-find.sh
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
 &lt;/div>
&lt;/div>

&lt;!-- end main tab -->
&lt;ol start="4">
&lt;li>View the output of the files processed on the screen. The output displays a list of sensitive items in the source file.&lt;/li>
&lt;/ol>
&lt;h2 id="running-the-sample-find-and-redact-application">Running the sample find and redact application&lt;/h2>
&lt;p>This sample requires that the Data Discovery feature is installed and running.&lt;/p></description></item><item><title>Using the Application Protector Python APIs</title><link>http://developer.docs.protegrity.com/docs/prod_features/data_prot/dd_ap_python_apis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://developer.docs.protegrity.com/docs/prod_features/data_prot/dd_ap_python_apis/</guid><description>&lt;p>The various APIs supported by the AP Python are described in this section. It describes the syntax of the AP Python APIs and provides sample use cases.&lt;/p>
&lt;p>Before running the APIs in this section, ensure that the required credentials are obtained and environment variables are specified, using the steps from &lt;a href="http://developer.docs.protegrity.com/docs/install/deved_register/">Optional - Obtaining access to the AI Developer Edition API Service&lt;/a>.&lt;/p>
&lt;h2 id="initialize-the-protector">Initialize the protector&lt;/h2>
&lt;p>The &lt;code>Protector&lt;/code> API returns the Protector object associated with the AP Python APIs. After instantiation, this object is used to create a session. The session object provides APIs to perform the protect, unprotect, or reprotect operations.&lt;/p></description></item><item><title>Using the Application Protector Java APIs</title><link>http://developer.docs.protegrity.com/docs/prod_features/data_prot/dd_ap_java_apis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://developer.docs.protegrity.com/docs/prod_features/data_prot/dd_ap_java_apis/</guid><description>&lt;p>The various APIs supported by the AP Java are described in this section. It describes the syntax of the AP Java APIs and provides sample use cases.&lt;/p>
&lt;p>Before running the APIs in this section, ensure that the required credentials are obtained and environment variables specified, using the steps from &lt;a href="http://developer.docs.protegrity.com/docs/install/deved_register/">Optional - Obtaining access to the AI Developer Edition API Service&lt;/a>.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>Note&lt;/strong>: The AP Java only supports bytes converted from the string data type. &lt;br>
If any other data type is directly converted to bytes and passed as an input to the API that supports byte as an input and provides byte as an output, then data corruption might occur.&lt;/p></description></item><item><title>Uninstalling Data Protection</title><link>http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_uninstall/</link><pubDate>Tue, 20 Feb 2024 00:00:00 +0000</pubDate><guid>http://developer.docs.protegrity.com/docs/prod_features/data_prot/prot_uninstall/</guid><description>&lt;ol>
&lt;li>
&lt;p>Open a command prompt.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>Run the following command to remove the Python module.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-fallback" data-lang="fallback">&lt;span style="display:flex;">&lt;span>pip uninstall protegrity-ai-developer-python
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;/li>
&lt;/ol></description></item></channel></rss>