Process Overview
To use this feature:
-
Use the External Digital Certificates page define the digital ID, load signed PFX certificates to the PeopleSoft database, define the signer of the certificate, and define the users and roles that can apply the digital signature to documents.
Information about using the External Digital Certificates page and performing these tasks is provided later in this topic.
-
Create a PeopleCode application class to exchange reporting, signing, and digital certificate information between BI Publisher for PeopleSoft and the application that requires digitally signed PDF report output.
The application class should also include logic to extract the PFX certificate from the database keystore and provide BI Publisher for PeopleSoft an encrypted password to open the certificate file and perform the signing of the report.
Information about the interface to use for this application class is described later in this topic and also in the PeopleTools: PeopleCode API Reference documentation.
-
In BI Publisher for PeopleSoft use the Report Definition – Properties page to enable digital signatures for PDF output, define the position of the digital signature in the document, and specify the application class to exchange reporting, signing, and digital certificate with the application.
Using the Report Definition – Properties page is described in the PeopleTools: BI Publisher for PeopleSoft documentation.
-
Run the report.
Running BI Publisher for PeopleSoft reports is described in the PeopleTools: BI Publisher for PeopleSoft documentation.