Encryption Service API Quick Starts

The following Quick Starts are available for the Encryption service:

Description

Java API (EJB)

Java API (SOAP)

Web service API (MTOM)

Web service API (Java SwaRef)

Encrypting PDF Documents with a Password

Quick Start (EJB mode): Encrypting a PDF document using the Java API

Quick Start (SOAP mode): Encrypting a PDF document using the Java API

Quick Start (MTOM): Encrypting a PDF document using the web service API

Quick Start (Java SwaRef): Encrypting a PDF document using the web service API

Removing Password Encryption

Quick Start (EJB mode): Removing password-based encryption using the Java API

Quick Start (SOAP mode): Removing password-based encryption using the Java API

Quick Start (MTOM): Removing password-based encryption using the web service API

Quick Start (Java SWAref): Removing password-based encryption using web service API

Encrypting PDF Documents with Certificates

Quick Start (EJB mode): Encrypting a PDF document with a certificate using the Java API

Quick Start (SOAP mode): Encrypting a PDF document with a certificate using the Java API

Quick Start (MTOM): Encrypting a PDF document with a certificate using the web service API

Quick Start (Java SwaRef): Encrypting a PDF document with a certificate using the web service API

Removing Certificate Based Encryption

Quick Start (EJB mode): Removing certificate-based encryption using the Java API

Quick Start (SOAP mode): Removing certificate-based encryption using the Java API

Quick Start (MTOM): Removing certificate-based encryption using the web service API

Quick Start (Java SWAref): Removing certificate-based encryption using the web service API

Unlocking Encrypted PDF Documents

Quick Start (EJB mode): Unlocking an encrypted PDF document using the Java API

Quick Start (SOAP mode): Unlocking an encrypted PDF document using the Java API

Quick Start (MTOM): Unlocking an encrypted PDF document using the web service API

Quick Start (Java SwaRef): Unlocking an encrypted PDF document using the web service API

Determining Encryption Type

Quick Start (EJB mode): Determining encryption type using the Java API

Quick Start (SOAP mode): Determining encryption type using the Java API

Quick Start (MTOM): Determining encryption type using the web service API

Quick Start (Java SWAref): Determining encryption type using the web service API

LiveCycle operations are organized into the following API Quick Start categories:

  • Java API (EJB) - Demonstrates using the LiveCycle strongly-typed API and the connection mode is set to EJB. (See Setting connection properties.)

  • Java API (SOAP) - Uses the LiveCycle strongly-typed API and the connection mode is set to SOAP.

  • Web service API (MTOM) - Demonstrates using a .NET client proxy and MTOM. (See Invoking LiveCycle using MTOM.)

  • Web service API (SwaRef) - Demonstrates using Java proxy classes and SwaRef. These Java proxy classes are separate from the LiveCycle strongly-typed API. (See Invoking LiveCycle using SwaRef.)

    注意: Quick Starts located in Programming with LiveCycle are based on the LiveCycle Server being deployed on JBoss Application Server and the Microsoft Windows operating system. However, if you are using another operating system, such as UNIX, replace Windows-specific paths with paths that are supported by the applicable operating system. Likewise, if you are using another J2EE application server, ensure that you specify valid connection properties. (See Setting connection properties.)