com.esri.arcgis.output
Interface IExportPDFPasswordSecurity

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ExportPDF, IExportPDFPasswordSecurityProxy

public interface IExportPDFPasswordSecurity
extends java.io.Serializable

COM Interface 'IExportPDFPasswordSecurity'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriOutput.olb'

Description: 'Provides extended access to members that control the PDF (Portable Document Format) export.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID6c9a13e6_f9ec_4ebf_af52_bb1d822622df
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getMasterPassword()
          Master password, allows to restrict editing security and permission settings of PDF document.
 int getSecurityEncryptionMethod()
          PDF security encryption methods.
 int getSecurityEncryptionOption()
          PDF security encryption options.
 int getSecurityPermissions()
          PDF security permissions.
 java.lang.String getUserPassword()
          User password, allows to open the PDF document.
 void setMasterPassword(java.lang.String pPasswd)
          Master password, allows to restrict editing security and permission settings of PDF document.
 void setSecurityEncryptionMethod(int pEncryptionMethod)
          PDF security encryption methods.
 void setSecurityEncryptionOption(int pEncryptionOption)
          PDF security encryption options.
 void setSecurityPermissions(int pPermission)
          PDF security permissions.
 void setUserPassword(java.lang.String pPasswd)
          User password, allows to open the PDF document.
 

Field Detail

IID6c9a13e6_f9ec_4ebf_af52_bb1d822622df

static final int IID6c9a13e6_f9ec_4ebf_af52_bb1d822622df
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setUserPassword

void setUserPassword(java.lang.String pPasswd)
                     throws java.io.IOException,
                            AutomationException
User password, allows to open the PDF document.

Parameters:
pPasswd - The pPasswd (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUserPassword

java.lang.String getUserPassword()
                                 throws java.io.IOException,
                                        AutomationException
User password, allows to open the PDF document.

Returns:
The pPasswd
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMasterPassword

void setMasterPassword(java.lang.String pPasswd)
                       throws java.io.IOException,
                              AutomationException
Master password, allows to restrict editing security and permission settings of PDF document.

Parameters:
pPasswd - The pPasswd (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMasterPassword

java.lang.String getMasterPassword()
                                   throws java.io.IOException,
                                          AutomationException
Master password, allows to restrict editing security and permission settings of PDF document.

Returns:
The pPasswd
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecurityPermissions

void setSecurityPermissions(int pPermission)
                            throws java.io.IOException,
                                   AutomationException
PDF security permissions.

Parameters:
pPermission - The pPermission (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecurityPermissions

int getSecurityPermissions()
                           throws java.io.IOException,
                                  AutomationException
PDF security permissions.

Returns:
The pPermission
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecurityEncryptionOption

void setSecurityEncryptionOption(int pEncryptionOption)
                                 throws java.io.IOException,
                                        AutomationException
PDF security encryption options.

Parameters:
pEncryptionOption - A com.esri.arcgis.output.esriPDFExtensionSecurityEncryptionOption constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecurityEncryptionOption

int getSecurityEncryptionOption()
                                throws java.io.IOException,
                                       AutomationException
PDF security encryption options.

Returns:
A com.esri.arcgis.output.esriPDFExtensionSecurityEncryptionOption constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecurityEncryptionMethod

void setSecurityEncryptionMethod(int pEncryptionMethod)
                                 throws java.io.IOException,
                                        AutomationException
PDF security encryption methods.

Parameters:
pEncryptionMethod - A com.esri.arcgis.output.esriPDFExtensionSecurityEncryptionMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSecurityEncryptionMethod

int getSecurityEncryptionMethod()
                                throws java.io.IOException,
                                       AutomationException
PDF security encryption methods.

Returns:
A com.esri.arcgis.output.esriPDFExtensionSecurityEncryptionMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.