Architecture and Workflow
The architecture and workflow of Application Protector.
The Protegrity Application Protector (AP) .Net provides APIs that integrate with customer applications to protect, unprotect, and reprotect sensitive data. It can be used with any application developed using .NET Standard 2.0.
Note: The DLL file creation is supported only by .NET Core 8.0 and .NET Core 9.0. The .NET application can be run by using any supported versions.
The AP .Net provides the following methods:
For more information about these protection and security access methods, refer to AP .Net APIs.
The key features of this protector include support of the .Net distributions listed here. Other key features include use of only trusted applications for access, audit logs, and initialization audit logs.
The AP .Net supports the following versions:
| AP .Net Distributions | Versions |
|---|---|
| .NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
| .NET Core | 8.0, 9.0 |
| .NET Standard | 2.0 |
The AP .Net can only be accessed by trusted applications.
Any application that protects, unprotects, or reprotects data must first be configured as a trusted application.
For details on configuring a trusted application, refer to Creating a Trusted Application.
The AP .Net generates an audit record for every protection method call, including the data element and user name.
Three audit log events are generated in the following scenarios:
count = 1)count = 5)count = 1000)For bulk operations, each protect, unprotect, and reprotect call generates audit logs.
Example:
bulk size = 3 and 2 bulk protect operations of the same data element are performed, then 1 audit log event is generated with a count = 6.The architecture and workflow of Application Protector.
Lists the recommended minimum system requirements
The prerequisites to install the AP .Net Installation on Windows are described in the section.
Steps to set up AP .Net on Windows in a Production Environment
Configuring and Verifying AP .Net Installation on different platforms
Sample application for the AP .Net.
Learn about the AP .Net documentation with advanced operational insights and platform-specific guidance.
Was this page helpful?