define({"0":{y:0,u:"../Content/Introduction/Introduction.htm",l:-1,t:"Introduction",i:0.0769230769230769,a:"Introduction This guide is for developers who want to incorporate Micro Focus KeyView Panopticon into their applications using a  Java  development environment. It is intended for readers who are familiar with  Java . "},"1":{y:0,u:"../Content/Introduction/Overview.htm",l:-1,t:"Overview",i:0.0769230769230769,a:"Micro Focus Panopticon enables you to decrypt files that have been protected by Microsoft Azure Rights Management System (RMS), which is part of Azure Information Protection, allowing your workflow to operate on the original, unencrypted file. You can use Panopticon with existing workflows to allow ..."},"2":{y:0,u:"../Content/Introduction/Features.htm",l:-1,t:"Features",i:0.0769230769230769,a:"Features KeyView Panopticon enables the following features: Automatic detection of encryption type. Decryption of most file formats protected with RMS (text-only for PDF)."},"3":{y:0,u:"../Content/Introduction/KnownLimitations.htm",l:-1,t:"Known Limitations",i:0.0769230769230769,a:"Panopticon decrypts most RMS encrypted documents, with the following known limitations: Text is decrypted from RMS protected PDFs, but not text formatting, images or subfiles. Email clients such as Microsoft Outlook can protect email messages as rights-managed email messages. In these cases, it ..."},"4":{y:0,u:"../Content/Introduction/Platforms.htm",l:-1,t:"Requirements",i:0.0769230769230769,a:"This section describes the supported platforms, compilers, and dependencies for Panopticon. Supported Platforms Panopticon is supported on the following platforms: Microsoft Windows x86 64 Windows Server 2019 Windows Server 2016 Windows Server 2012 Windows 10 Linux x86 64 The minimum supported ..."},"5":{y:0,u:"../Content/Introduction/Install_Windows.htm",l:-1,t:"Windows Installation",i:0.0769230769230769,a:"To install the Panopticon SDK on Windows, use the following procedure. To install the Panopticon SDK Run the installation program, Panopticon_VersionNumber_Platform.exe, where  VersionNumber is the product version number, and  Platformis the operating system platform. For example: ..."},"6":{y:0,u:"../Content/Introduction/Install_Linux.htm",l:-1,t:"UNIX Installation",i:0.0769230769230769,a:"To install the Panopticon SDK, use one of the following procedures. To install the Panopticon SDK from the graphical interface Run the installation program and follow the on-screen instructions. To install the Panopticon SDK from the console Run the installation program from the console as follows: ..."},"7":{y:0,u:"../Content/Introduction/PackageDetails.htm",l:-1,t:"Package Contents",i:0.0769230769230769,a:"The Panopticon installation contains:  Libraries and executable files necessary for detecting the encryption type and decrypting files. The include files that define the functions and structures used by applications to establish an interface with Panopticon. A C sample program that demonstrates ..."},"8":{y:0,u:"../Content/UsePanopticon/UsePanopticon.htm",l:-1,t:"Use Panopticon",i:0.0769230769230769,a:"Use Panopticon This section describes how to perform some basic tasks using Panopticon."},"9":{y:0,u:"../Content/UsePanopticon/Decrypt_Java.htm",l:-1,t:"Decrypt Microsoft Azure RMS Protected Files",i:0.0769230769230769,a:"This section describes the steps required to use Panopticon to decrypt files protected with Microsoft Azure Rights Management System (RMS) with the Java API. For more information about the objects and methods, refer to the Javadoc documentation provided in the package. To decrypt protected files ..."},"10":{y:0,u:"../Content/UsePanopticon/ConfigureProxy.htm",l:-1,t:"Configure the Proxy for RMS",i:0.0769230769230769,a:"When Panopticon needs to access contents that are protected by RMS, it must make HTTP requests. By default, Panopticon uses the system proxy settings for these requests.  To use different proxy settings, you can configure them  in the [RMS] section of the cryptographyservices.cfg configuration file. ..."},"11":{y:0,u:"../Content/UsePanopticon/SampleProgram_Java.htm",l:-1,t:"Panopticon Sample Program",i:0.0769230769230769,a:"Panopticon includes a sample program, written in Java, which demonstrates how to use Panopticon through the Java API. The  sample program determines the type of encryption used to encrypt a file and, if possible, decrypts the file. The source code for the sample program, and a compiled ..."},"12":{y:0,u:"../Content/HTML_Cover.htm",l:-1,t:"Panopticon",i:0.0769230769230769,a:"  IDOL Panopticon Software Version 12.12     Panopticon Java Programming Guide     Document Release Date: June 2022 Software Release Date: June 2022"},});