LiveCycle ES API References Deploying LiveCycle Applications About the Application Manager Service Removing Applications Summary of steps Removing an application using the Java API Removing an application using the web service API Assembling and Disassembling PDF Documents Understanding PDF packages Specifying a cover sheet Defining the package specification Working with package files Combining a PDF package into a single PDF Specifying source documents About base documents Page ranges Other source attributes Grouping PDF sources Specifying multiple input streams Saving PDF documents Disassembling PDF documents Working with Bookmarks Including and excluding bookmarks Exporting and importing bookmarks Creating bookmarks from source documents Removing thumbnails Working with Annotations Including and excluding comments Importing and exporting comments Selecting specific comments Working with links Removing links Rationalizing links Understanding DDX Input and output Using page elements Scope of page elements Odd and even pages Specifying length DDX document structure DDX building blocks DDX principles Result elements Source elements Sibling and child elements Filter elements Profile elements Setting Other Document Properties Working with metadata Modifying metadata properties Working with layers Setting the initial view Working with forms Flattening forms Restrictions on documents containing forms Using document level JavaScript Programmatically Assembling PDF Documents Summary of steps Assembling PDF documents using the Java API Assembling PDF documents using the web service API Working with File Attachments Preserving and deleting file attachments Attaching files to a PDF document Document-level file attachments Page-level file attachments Extracting file attachments Understanding file name encoding Assembling PDF Documents About the Assembler Service Adding and Manipulating Page Content Style attributes Built-in keys Using style profiles Formatting dates Transforming page content Adding and removing headers and footers Adding headers and footers Removing headers and footers Adding and removing watermarks and backgrounds Overlaying and underlaying pages Understanding rendering order Understanding blending color spaces Specifying styled text Specifying Page Labels About page labels Specifying page labels Removing page labels Setting Page Properties Applying page properties Page size and rotation Changing page size Rotation and orientation Interaction of page properties and content Prepress settings Page margins Querying Documents Getting document information Getting the text of a document Getting information about the DDX processor Working with Secured Documents Specifying passwords Accessing a password-protected document Digital signatures Adding Pages to an Assembly Adding a table of contents Formatting a table of contents Adding blank pages Decoding Barcoded Form Data Summary of steps Decoding barcoded form data using the Java API Decoding barcoded form data using the web service API Working with Barcoded Forms About the Barcoded Forms Service Retrieving Task Information Summary of steps Retrieving task information using the Java API Retrieving task information using the web service API Creating Your First Component Packaging the email component into a JAR file Deploying the email component Testing your component Creating a process that uses the email component Invoking the SendMail process Invoking the EmailService using the Java API Invoking the EmailService using LiveCycle Remoting Invoking the EmailService using a .NET application Setting up your development environment Creating your application logic Defining the service interface Defining the service implementation Defining the service’s LifeCycle implementation Defining the service’s Bootstrap implementation Defining the component XML file for the email component Deploying your component Creating Components That Use Custom Data Types Defining the customer service implementation Defining the account service implementation Defining the service’s LifeCycle implementation Defining the service’s Bootstrap implementation Defining the component XML file for the bank component Deploying the bank component Testing the bank component Setting up your development environment Creating your application logic Defining the customer service interface Defining the account service interface Defining the Customer class Defining the Account class Defining the Account type enumeration values Creating user-defined exceptions Component XML Reference Introducing Component XML Introducing Component Development Component architecture Component states Class loading Exception handling Transactions Property editors Working with Components About the Component Manager and Service Registry Services Converting Custom QPACs to Components Defining the component XML file Deploying the component Understanding the differences between a QPAC and a component Metadata differences between a QPAC and a component Design-time differences between a QPAC and a component Run-time differences between a QPAC and a component Summary of differences between a QPAC and a component Creating a component based on a custom QPAC Setting up your development environment Creating Java application logic for the component Component XML Elements services dynamic-import-packages import-packages export-packages description Service element service implementation-class client-class-path config-parameter Component element description factory-method hint auto-deploy small-icon large-icon operations Supported-connectors specification Operation element component operation description faults hint small-icon large-icon layout method supported-connectors transaction-type component-id transaction-propagation transaction-timeout long-lived Input-parameter element input-parameter description default-value hint supported-expr-types Output-parameter element version output-parameter description property-editor hint Config-parameter element config-parameter default-value description hint Property-editor element bootstrap-class property-editor parameter Editor element editor description configuration-type serializer-class converter-class ui-component Composite-editor element lifecycle-class composite-editor description composite-type attributes attribute composite-object Data-type element data-type hint description class-path property-editor client-class-path editors Converting PDF to Postscript and Image Files About the Convert PDF Service Converting PDF Documents to Image Formats Summary of steps Converting a PDF document to image files using the Java API Converting a PDF document to image files using the web service API Converting PDF Documents to PostScript Summary of steps Converting a PDF document to PS using the Java API Converting a PDF document to PS using the web service API Converting to PDF documents Summary of steps Converting a PostScript file to PDF using the Java API Converting a PostScript file to PDF using the web service API Converting Postscript to PDF Documents About the Distiller Service About Language About XML language reference About Build Copyright Processor Version Bookmarks Language Dest File Fit FitB FitBH FitBV FitH FitR FitV GoTo About the Bookmarks language GoToE GoToR Launch Named Target Title URI Win XYZ Supported character encodings Intent of bookmarks in a PDF document XML representation of bookmarks Bookmarks XML language reference Action Bookmark Bookmarks Desc Document Information Language FormType Keyword Keywords ModifiedDate NumPages Package PageLabel PageLabels PageRotations PageSize About the DocInfo XML language PageSizes PageRotation Producer Schema SortOrder Subject Title Version Categories of DocInfo data DocInfo reference DocInfo Author CreatedDate Creator DisplayOrder Document Text Language P4 Quad TextPerPage WithQuads Word About the DocText XML language Text encoding DocText reference DocText Page P1 P2 P3 Attachments Language Page About the Attachments XML language Attachments reference Attachment Attachments Description File FileName Location DDX Reference Element categories Document assembly Document components Navigation Comments File attachments Document disassembly Document properties Page labels Page properties Introducing DDX Page content Profile Query Built-in keys _AdobeCoverSheet Special DDX attribute values Color values Page and document ranges Length values PDF packages DDX basics Assembly behavior of PDF documents Specifying the cover sheet for a PDF package Defining the package specification Working with package files Combining a PDF package into a single PDF Transforming a single PDF into a PDF package Input and output Element relationships and roles Attributes, child elements, and text content Attribute names and possible values Child elements Text content DDX Language Elements Bookmarks result Font family naming issues Font variations, extensions and subsets Rich text elements b Built-in key graphic i leader p Space Bookmarks source span StyledText sub sup StyleProfile Subject TableOfContents TableOfContentsEntryPattern TableOfContentsPagePattern TargetLocale Bookmarks filter Title Transform TrimBox Watermark Center Comments Comments result Comments source Comments filter DatePattern DDX About Description DisplayOrder DocumentInformation DocumentText Field Field contained in Schema element Field contained in DisplayOrder element Field contained in SortOrder element FieldData File ArtBox FileAttachments FileAttachments result FileAttachments document-level source FileAttachments page-level source FilenameEncoding Footer Header InitialViewProfile JavaScript Keyword AttachmentAppearance Keywords Left LinkAlias Links Links result Links source Links filter MasterPassword Metadata Metadata result Author Metadata source NoBackgrounds NoBookmarks NoComments NoFileAttachments NoFooters NoForms NoHeaders NoJavaScripts NoLinks Background NoPackage NoPackageFiles NoPageLabels NoThumbnails NoWatermarks NoXFA OpenPassword Package Package defining element Package filter element BlankPage Referencing a package contained in a StyleProfile element PackageFiles Package file modifying elements PackageFiles source elements PackageFiles filter elements PackageFiles select elements PackageFiles result elements PackageFiles import elements PageLabel PageMargins BleedBox PageOverlay PageRotation PageSize PageUnderlay Password PasswordAccessProfile PasswordEncryptionProfile PDF PDF result PDF source Bookmarks PDFGroup PDFsFromBookmarks Permissions Right Schema SortOrder StyledText Attributes used in the rich text elements Inheritance Attributes PackageFiles Language Schema DisplayOrder SortOrder About the PackageFiles language PackageFiles reference PackageFiles root element PackageFile File Description FieldData Package Deploying Components Summary of steps Deploying components using the Java API About Developing Applications Using APIs Developing Applications Using APIs Developing Components Encrypting and Decrypting PDF Documents About the Encryption Service Unlocking Encrypted PDF Documents Summary of steps Unlocking an encrypted PDF document using the Java API Unlocking an encrypted PDF document using the web service API Encrypting PDF Documents with a Password Summary of steps Encrypting a PDF document using the Java API Encrypting a PDF document using the web service API Removing Password Encryption Summary of steps Removing password-based encryption using the Java API Removing password-based encryption using the web service API Determining Encryption Type Summary of steps Determining the encryption type using the Java API Determining the encryption type using the web service API Exporting Applications Summary of steps Exporting an application using the Java API Exporting Form Data Summary of steps Exporting form data using the Java API Exporting form data using the web service API Assigning Tasks Summary of steps Assigning tasks using the Java API Assigning tasks using the web service API Converting HTML Documents to PDF Documents Summary of steps Converting an HTML document to PDF using the Java API Converting an HTML document to PDF using the web service API Converting Between File Formats and PDF About the Generate PDF Service Converting PDF Documents to Non-image Formats Summary of steps Converting PDF to a non-image format using the Java API Converting PDF to a non-image format using the web service API Converting from Native File Formats to PDF Summary of steps Converting from native file format to PDF using the Java API Converting from native file format to PDF using the web service API Converting from native file format to PDF using LiveCycle Remoting Adding Support for Additional Native File Formats Unpackaging the dialog and script files Identifying steps the script must execute Identifying the dialogs specified in caption attributes Using regular expressions in caption attributes Ordering the window and windowList elements Creating or modifying an additional dialog box XML file for a native application Modifying the general dialog box file Adding a filetype entry in the XML configuration file Creating an environment variable to locate the native application Component interactions XML files Additional dialog XML file Script XML file About the script and dialog XML files Dialog box and window element terminology Hierarchy Script XML files Dialog XML files Adding or modifying support for a native file format Choosing a tool for identifying window elements Creating or modifying a script XML file for a native application XML Grammars for Supporting Native File Formats dialogs Window XML reference index menuBar name pause selection virtualInput window windowList Syntax description conventions Script XML reference abortMessage acquiredWindow application expectedWindow step Dialog XML reference Importing Applications Summary of steps Importing applications using the Java API Importing applications using the web service API Importing Form Data Summary of steps Importing form data using the Java API Importing form data using the web service API Importing and Exporting Data About the Form Data Integration Service About This Help Invoking LiveCycle ES Using Email How the Email Provider works Invoking LiveCycle ES Introducing Invocation Understanding processes Service container Invoking LiveCycle ES Using the Java API Invoking a short-lived process using the Invocation API Invoking a long-lived process using the Invocation API Including LiveCycle ES library files Setting connection properties Passing data to services using the Java API Creating documents Handling returned documents Determining the content type of a document Invoking a service using a Java client library Invoking services using the Invocation API Invoking LiveCycle ES Using LiveCycle Remoting Invoking a long-lived process using LiveCycle Remoting Invoking a service using LiveCycle Remoting Explicitly mapping ActionScript and Java objects Handling documents with LiveCycle Remoting Passing a document as an input parameter Passing a document back to a Flex client Connecting a Flex client to a LiveCycle ES server Compiling a Flex client application Creating a remoting endpoint Invoking services Invoking LiveCycle ES Using Web Services Creating a .NET client assembly Creating a proxy class Developing the .NET client assembly Referencing the .NET client assembly Invoking a service using a .NET client assembly Creating Java proxy classes using Apache Axis Generating Axis library files Invoking a service using Axis-generated library files Invoking LiveCycle ES Using Watched Folders Failure Points and Recovery Recovering unprocessed source files in the stage folder Security Tips and tricks Service-specific recommendations How Watched Folder works Configuring the Watched Folder service Watched Folder service attributes Watched folder endpoint attributes Understanding file patterns Understanding how throttling works Performance and Scalability Clustering Copyright and Trademark Notices Locking Tasks Summary of steps Locking tasks using the Java API Locking tasks using the web service API Authenticating Users Summary of steps Authenticating a user using the Java API Authenticating a user using the web service API Managing Users About User Management Understanding the authentication process Understanding directory management Managing Roles and Permissions Summary of steps Managing roles and permissions using the Java API Managing roles and permissions using the web service API Managing Users and Groups Summary of steps Managing users and groups using the Java API Managing users and groups using the web service API Modifying Form Data Summary of steps Modifying form data using the Java API Modifying form data using the web service API Modifying Service Configuration Values Summary of steps Modifying a services configuration values using the Java API Creating Multiple Output Files Summary of steps Creating multiple PDF files using the Java API Creating multiple PDF files using the web service API Converting PDF Documents to PDF/A Documents Summary of steps Converting a PDF document to a PDF/A document using the Java API Converting a PDF document to a PDF/A document using the web service API Creating Search Rules Summary of steps Creating search rules using the Java API Creating search rules using the web service API Creating PDF Documents Summary of steps Creating a PDF document using the Java API Creating a PDF document using the web service API Creating PDF/A Documents Summary of steps Creating a PDF/A document using the Java API Creating a PDF/A document using the web service API Sending Print Streams to Printers Summary of steps Sending a print stream to a network printer using the Java API Sending a print stream to a printer using the web service API Creating Document Output Streams About the Output Service Flattening PDF Documents Summary of steps Flattening a PDF document using the Java API Flattening a PDF document using the web service API Retrieving PDF Document Properties Summary of steps Retrieving PDF document properties using the Java API Retrieving PDF document properties using the web service API Working with PDF Utilities About the PDF Utilities Service Converting PDF Documents to XDP Documents Summary of steps Converting PDF documents to XDP documents using the Java API Converting PDF documents to XDP documents using the web service API Saving a PDF Document Summary of steps Setting PDF document save options using the Java API Setting PDF document save options using the web service API Converting XDP Documents to PDF Documents Summary of steps Converting XDP documents to PDF documents using the Java API Converting XDP documents to PDF documents using the web service API PDRL Concepts License Resource Policy Policy evaluation Core Schema Property element element Property ComplexType PropertyType element PropertyType/PropertyValue HMAC element element LicenseType/HMAC simpleType HMACType ds:Signature element Policy element element Policy License element complexType PolicyType PolicyEntry element element PolicyEntry complexType PolicyEntryType Principal element element Principal complexType PrincipalType element PrincipalType/PrincipalDomain element PrincipalType/PrincipalName simpleType PrincipalNameTypeEnumeration element License Permission element element Permission complexType PermissionType simpleType PermissionAccessType PolicyEntryCondition elements Property element Resource element element Resource complexType ResourceType Publisher element complexType LicenseType element ResourceType/Publisher PublishTime element element ResourceType/PublishTime ResourceName element element ResourceType/ResourceName ResourceLocation element element ResourceType/ResourceLocation ResourceID element element ResourceType/ResourceID Condition elements IssuingAuthority element ConditionAbstractType type complexType ConditionAbstractType PolicyCondition and PolicyConditionEntry base elements element PolicyConditionMulti element PolicyConditionSingle element PolicyEntryConditionMulti element PolicyEntryConditionSingle ValidityPeriodType condition complexType ValidityPeriodType element ValidityPeriodType/ValidityPeriodAbsolute element LicenseType/IssuingAuthority element ValidityPeriodType/ValidityPeriodRelative complexType ValidityPeriodAbsoluteType element ValidityPeriodAbsoluteType/NotBeforeAbsolute element ValidityPeriodAbsoluteType/NotAfterAbsolute complexType ValidityPeriodRelativeType element ValidityPeriodRelativeType/NotBeforeRelative element ValidityPeriodRelativeType/NotAfterRelative DeltaTimeType condition complexType DeltaTimeType element DeltaTimeType/Duration PolicyIDReference element AuditSettings condition element AuditSettings complexType AuditSettingsType OfflineLeasePeriod condition element OfflineLeasePeriod PolicyEntryValidityPeriod condition element PolicyEntryValidityPeriod PolicyValidityPeriod condition element PolicyValidityPeriod Watermark condition element PolicyIDReference element Watermark complexType WatermarkType element WatermarkType/TemplateID complexType PolicyIDReferenceType Extensibility Policy extensibility Permissions Conditions Properties License extensibility Extension Schema Acrobat conditions element AcrobatCondition complexType AcrobatConditionType element AcrobatConditionType/PlaintextMetadata element AcrobatConditionType/EncryptFileAttachmentOnly Acrobat and Rights Management ES permissions simpleType PermissionNameEnum PDRL Reference Introducing PDRL Design principles References Security Considerations Integrity Privacy Trust model Authentication Applying Policies to PDF Documents Summary of steps Applying a policy to a PDF document using the Java API Applying a policy to a PDF document using the web service API Creating Policies Summary of steps Creating a policy using the Java API Creating a policy using the web service API Creating Watermarks Summary of steps Creating watermarks using the Java API Deleting Policies Summary of steps Deleting policies using the Java API Deleting policies using the web service API Protecting Documents with Policies About the Rights Management Service Modifying Policies Summary of steps Modify existing policies using the Java API Modify existing policies using the web service API Reinstating Access to Revoked Documents Summary of steps Reinstating access to revoked documents using the Java API Reinstating access to revoked documents using the web service API Removing Policies from PDF Documents Summary of steps Removing a policy from a PDF document using the Java API Removing a policy using the web service API Revoking Access to Documents Summary of steps Revoking access to documents using the Java API Revoking access to documents using the web service API Searching for Events Summary of steps Searching for events using the Java API Searching for events using the web service API Managing Processes and Tasks About the Process Manager Service About the Task Manager Service Application Manager Service API Quick Starts Quick Start: Importing applications using the Java API Quick Start: Importing applications using the web service API Quick Start: Exporting an application using the Java API Quick Start: Removing an application using the Java API Quick Start: Removing an application using the web service API Assembler Service API Quick Starts Quick Start: Assembling a PDF document using the Java API Quick Start: Assembling a PDF document using the web service API Barcoded Forms Service API Quick Starts Quick Start: Decoding barcoded form data using the Java API Quick Start: Decoding barcoded form data using the web service API Components and Services API Quick Starts Quick Start: Deploying a component using the Java API Quick Start: Starting a service using the Java API Quick Start: Modifying a services configuration values using the Java API Quick Start: Removing a service using the Java API Quick Start: Removing components using the Java API Convert PDF Service API Quick Starts Quick Start: Converting a PDF document to PostScript using the Java API Quick Start: Converting a PDF document to PostScript using the web service API Quick Start: Converting a PDF document to a set of JPEG files using the Java API Quick Start: Converting a PDF document to a set of JPEG files using the web service API Distiller Service API Quick Starts Quick Start: Converting a PostScript file to a PDF document using the Java API Quick Start: Converting a PostScript file to a PDF document using the web service API Encryption Service API Quick Starts Quick Start: Encrypting a PDF document using the Java API Quick Start: Encrypting a PDF document using the web service API Quick Start: Removing password-based encryption using the Java API Quick Start: Removing password-based encryption using web service API Quick Start: Unlocking an encrypted PDF document using the Java API Quick Start: Unlocking an encrypted PDF document using the web service API Quick Start: Determining encryption type using the Java API Quick Start: Determining encryption type using the web service API Form Data Integration Service API Quick Starts Quick Start: Importing form data using the Java API Quick Start: Importing form data using the web service API Quick Start: Exporting form data using the Java API Quick Start: Exporting form data using the web service API Forms Service API Quick Starts Quick Start: Rendering a rights-enabled form using the Java API Quick Start: Rendering a rights-enabled form using the web service API Quick Start: Rendering an HTML form using the Java API Quick Start: Rendering an HTML form using the web service API Quick Start: Handling submitted forms using the Java API Quick Start: Handling submitted forms using the web service API Quick Start: Prepopulating dynamic forms using the Java API Quick Start: Prepopulating dynamic forms using the web service API Quick Start: Handling a form containing a calculation script using the Java API Quick Start: Handling a form containing a calculation script using web service API Quick Start: Rendering an interactive PDF form using the Java API Quick Start: Optimizing performance using the Java API Quick Start: Optimizing performance using the web service API Quick Start: Rendering an interactive PDF form using the web service API Quick Start: Rendering a form at the client using the Java API Quick Start: Rendering a form at the client using the web service API Quick Start: Rendering a form guide using the Java API Quick Start: Rendering a form guide using the web service API Quick Start: Rendering a form based on fragments using the Java API Quick Start: Rendering a form based on fragments using the web service API Generate PDF Service API Quick Starts Quick Start: Converting a Microsoft Word document to a PDF document using the Java API Quick Start: Converting a Microsoft Word document to a PDF document using the web service API Quick Start: Converting a Microsoft Word document to a PDF document using LiveCycle Remoting Quick Start: Converting an HTML document to a PDF document using the Java API Quick Start: Converting an HTML document to a PDF document using the web service API Quick Start: Converting a PDF document to an RTF file using the Java API Quick Start: Converting a PDF document to an RTF file using the web service API API Quick Starts (Code Examples) Introducing API Quick Starts Invocation API Quick Starts Quick Start: Invoking a short-lived process using the Invocation API Quick Start: Invoking a long-lived process using the Invocation API Quick Start: Invoking a long-lived process using LiveCycle Remoting Quick Start: Invoking the Repository service using a Java client library Quick Start: Invoking the Repository service using a .NET client assembly Quick Start: Invoking the Repository service using Axis-generated library files Quick Start: Invoking the Repository service using LiveCycle Remoting Output Service API Quick Starts Quick Start: Creating search rules using the Java API Quick Start: Creating search rules using the web service API Quick Start: Transforming a PDF document using the Java API Quick Start: Transforming a PDF document using the web service API Quick Start: Converting a PDF document to a PDF/A document using the Java API Quick Start: Converting a PDF document to a PDF/A document using the web service API Quick Start: Creating a PDF document using the Java API Quick Start: Creating a PDF document using the web service API Quick Start: Creating a PDF/A document using the Java API Quick Start: Creating a PDF/A document using the web service API Quick Start: Sending a print stream to a network printer using the Java API Quick Start: Sending a print stream to a network printer using the web service API Quick Start: Creating multiple PDF files using the Java API Quick Start: Creating multiple PDF files using the web service API PDF Utilities Service API Quick Starts Quick Start: Converting a PDF document to an XDP document using the Java API Quick Start: Converting a PDF document to an XDP document using the web service API Quick Start: Converting an XDP document to a PDF document using the Java API Quick Start: Converting an XDP document to a PDF document using the web service API Quick Start: Retrieving PDF document properties using the Java API Quick Start: Retrieving PDF document properties using the web service API Quick Start: Setting the save style for a PDF document using the Java API Quick Start: Setting the save style for a PDF document using the web service API Process API Quick Starts Quick Start: Searching for Process Instances using the Java API Quick Start: Searching for Process Instances using the web service API Quick Start: Suspending process instances using the Java API Quick Start: Suspending process instances using the web service API Quick Start: Starting suspended process instances using the Java API Quick Start: Starting suspended process instances using the web service API Quick Start: Terminating process instances using the Java API Quick Start: Terminating process instances using the web service API Reader Extensions Service API Quick Starts Quick Start: Applying usage rights using the Java API Quick Start: Applying usage rights using the web service API Quick Start: Applying usage rights using LiveCycle Remoting Quick Start: Removing usage rights from a PDF document using the Java API Quick Start: Removing usage rights from a PDF document using the web service API Quick Start: Retrieving credential information using the Java API Quick Start: Retrieving credential information using the web service API Repository Service API Quick Starts Quick Start: Updating a resource using the Java API Quick Start: Updating a resource using the web service API Quick Start: Searching for resources using the Java API Quick Start: Creating relationships between resources using the Java API Quick Start: Creating relationships between resources using the web service API Quick Start: Locking a resource using the Java API Quick Start: Locking a resource using the web service API Quick Start: Managing access control lists using the Java API Quick Start: Managing access control lists using the web service API Quick Start: Deleting a resource using the Java API Quick Start: Creating a folder using the Java API Quick Start: Deleting a resource using the web service API Quick Start: Creating a folder using the web service API Quick Start: Writing a resource using the Java API Quick Start: Writing a resource using the web service API Quick Start: Listing resources using the Java API Quick Start: Listing resources using the web service API Quick Start: Reading a resource using the Java API Quick Start: Reading a resource using the web service API Rights Management Service API Quick Starts Quick Start: Removing a policy from a PDF document using the Java API Quick Start: Removing a policy from a PDF document using the web service API Quick Start: Revoking a document using the Java API Quick Start: Revoking a document using the web service API Quick Start: Reinstating access to a revoked document using the Java API Quick Start: Reinstating access to a revoked document using the web service API Quick Start: Creating a new watermark using the Java API Quick Start: Searching for events using the Java API Quick Start: Searching for events using the web service API Quick Start: Creating a new policy using the Java API Quick Start: Creating a policy using the web service API Quick Start: Modifying a policy using the Java API Quick Start: Modifying a policy using the web service API Quick Start: Deleting a policy using the Java API Quick Start: Deleting a policy using the web service API Quick Start: Applying a policy to a PDF document using the Java API Applying a policy to a PDF document using the web service API Signature Service API Quick Starts Quick Start: Verifying digital signatures using the Java API Quick Start: Verifying digital signatures using the web service API Quick Start: Removing a digital signature using the Java API Quick Start: Removing a digital signature using the web service API Quick Start: Adding a signature field to a PDF document using the Java API Adding a signature field using the web service API Quick Start: Retrieving signature field names using the Java API Quick Start: Retrieving signature field names using the web service API Quick Start: Digitally signing a PDF document using the Java API Quick Start: Digitally signing a PDF document using the web service API Quick Start: Certifying a PDF document using the Java API Quick Start: Certifying a PDF document using the web service API Task Manager Service API Quick Starts Quick Start: Modifying form data using the web service API Quick Start: Retrieving file attachments from tasks using the Java API quickStarts_Tasks.21.12.html Quick Start: Retrieving file attachments from tasks using the web service API Quick Start: Retrieving task information using the Java API Quick Start: Retrieving task information using the web service API Quick Start: Assigning tasks using the Java API Quick Start: Assigning tasks using the web service API Quick Start: Locking tasks using the Java API Quick Start: Locking tasks using the web service API Quick Start: Retrieving tasks assigned to users using the Java API Quick Start: Retrieving form data from tasks using the Java API Quick Start: Retrieving form data from tasks using the web service API Quick Start: Modifying form data using the Java API User Manager API Quick Starts Quick Start: Managing users and groups using the Java API Quick Start: Managing users and groups using the web service API Quick Start: Managing roles and permissions using the Java API Quick Start: Managing roles and permissions using the web service API Quick Start: Authenticating a user using the Java API Quick Start: Authenticating a user using the web service API XMP Utilities Service API Quick Starts Quick Start: Exporting XMP metadata using the Java API Quick Start: Exporting XMP metadata using the web service API Quick Start: Importing XMP metadata using the Java API Quick Start: Importing XMP metadata using the web service API Removing Components Summary of steps Removing components using the Java API Removing Services Summary of steps Removing services using the Java API Calculating Form Data Summary of steps Calculating form data using the Java API Calculating form data using the web service API Rendering Forms at the Client Summary of steps Rendering a form at the client using the Java API Rendering a form at the client using the web service API Rendering Forms Based on Fragments Summary of steps Rendering forms based on fragments using the Java API Rendering forms based on fragments using the web service API Rendering Form Guides Summary of steps Rendering form guides using the Java API Rendering form guides using the web service API Rendering Forms as HTML Rendering a form as HTML using the web service API Running scripts Event timing Form buttons HTML 4.0 web browser Maintaining presentation changes Digitally signing HTML forms Summary of steps Rendering a form as HTML using the Java API Rendering Forms About the Forms Service Rendering Interactive PDF Forms Summary of steps Rendering an interactive PDF form using the Java API Rendering an interactive PDF form using the web service API Optimizing the Performance of the Forms Service Summary of steps Optimizing performance using the Java API Optimizing performance using the web service API Prepopulating Dynamic Forms Summary of steps Prepopulating forms using the Java API Prepopulating Forms using the web service API Handling Submitted Forms Summary of steps Handling submitted forms using the Java API Handling submitted PDF data using the web service API Rendering Rights-Enabled Forms Summary of steps Rendering rights-enabled forms using the Java API Rendering rights-enabled forms using the web service API Controlling Access to Resources Summary of steps Configuring access control lists using the Java API Configuring access control lists using the web service API Creating Folders Summary of steps Creating folders using the Java API Creating folders using the web service API Specifying Resource Relationships Summary of steps Relating resources using the Java API Relating resources using the web service API Deleting Resources Summary of steps Deleting resources using the Java API Deleting resources using the web service API Working with LiveCycle ES Repository About the Repository Service Listing Resources Summary of steps Listing resources using the Java API Listing resources using the web service API Locking and Unlocking Resources Summary of steps Locking and unlocking resources using the Java API Locking and unlocking resources using the web service API Reading Resources Summary of steps Reading resources using the Java API Reading resources using the web service API Searching for Resources Summary of steps Searching for resources using the Java API Updating Resources Summary of steps Updating resources using the Java API Updating resources using the web service API Writing Resources Summary of steps Writing resources using the Java API Writing resources using the web service API Retrieving File Attachments from Tasks Summary of steps Retrieving file attachments from tasks using the Java API Retrieving file attachments from tasks using the web service API Retrieving Form Data from Tasks Summary of steps Retrieving form data from tasks using the Java API Retrieving form data from tasks using the web service API Retrieving Tasks Assigned to Users Summary of steps Retrieving tasks assigned to users using the Java API Searching for Process Instances Summary of steps Searching for process instances using the Java API Searching for process instances using the web service API Adding Signature Fields Summary of steps Adding signature fields using the Java API Adding signature fields using the web service API Certifying PDF Documents Summary of steps Certifying PDF documents using the Java API Certifying PDF documents using the web service API Removing Digital Signatures Summary of steps Removing digital signatures using the Java API Removing digital signatures using the web service API Retrieving Signature Field Names Summary of steps Retrieving signature field names using the Java API Retrieving signature field using the web service API Digitally Signing and Certifying Documents About the Signature Service Digitally Signing PDF Documents Summary of steps Digitally signing PDF documents using the Java API Digitally signing PDF documents using the web service API Verifying Digital Signatures Summary of steps Verifying digital signatures using the Java API Verifying digital signatures using the web service API Creating Custom Authentication Providers Setting up your development environment Defining your application logic Authenticating users and groups Retrieving the configuration Defining the component XML file for the authentication provider Packaging the authentication provider Deploying and testing the authentication provider Creating Custom Directory Service Providers Setting up your development environment Defining your application logic Retrieving user and group records Testing the configuration Retrieving group members Defining the component XML file for the directory service provider Packaging the directory service provider Deploying and testing the directory service provider Creating External Authorization Handlers Setting up your development environment Defining the external authorization handler implementation Defining the component XML file for the authorization handler Packaging the authorization handler Testing the authorization handler Developing SPIs for LiveCycle ES Introduction Starting Services Summary of steps Starting a service using the Java API Starting Suspended Process Instances Summary of steps Starting suspended process instances using the Java API Starting suspended process instances using the web service API Suspending Process Instances Summary of steps Suspending process instances using the Java API Suspending process instances using the web service API Terminating Process Instances Summary of steps Terminating process instances using the Java API Terminating process instances using the web service API Applying Usage Rights to PDF Documents Summary of steps Applying usage rights using the Java API Applying usage rights using the web service API Applying using rights using LiveCycle Remoting Retrieving Credential Information Summary of steps Retrieving credential information using the Java API Retrieving credential information using the web service API Assigning Usage Rights About the Reader Extensions Service Removing Usage Rights from PDF Documents Summary of steps Removing usage rights using the Java API Removing usage rights using the web service API Exporting Metadata from PDF Documents Summary of steps Exporting XMP metadata using the Java API Exporting XMP metadata using the web service API Importing Metadata into PDF Documents Summary of steps Importing XMP metadata using the Java API Importing XMP metadata using the web service API Working with XMP Utilities About the XMP Utilities Service