PdfEncryptionDetails

Наследование: java.lang.Object

public class PdfEncryptionDetails

Содержит сведения о шифровании и разрешениях на доступ к PDF-документу.

Чтобы узнать больше, посетитеProtect or Encrypt a Document документальная статья.

Конструкторы

КонструкторОписание
PdfEncryptionDetails(String userPassword, String ownerPassword)Инициализирует экземпляр этого класса.

Методы

МетодОписание
equals(Object arg0)
getClass()
getOwnerPassword()Указывает пароль владельца для зашифрованного PDF-документа.
getPermissions()Определяет операции, разрешенные пользователю для зашифрованного PDF-документа.
getUserPassword()Указывает пароль пользователя, необходимый для открытия зашифрованного PDF-документа.
hashCode()
notify()
notifyAll()
setOwnerPassword(String value)Указывает пароль владельца для зашифрованного PDF-документа.
setPermissions(int value)Определяет операции, разрешенные пользователю для зашифрованного PDF-документа.
setUserPassword(String value)Указывает пароль пользователя, необходимый для открытия зашифрованного PDF-документа.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PdfEncryptionDetails(String userPassword, String ownerPassword)

public PdfEncryptionDetails(String userPassword, String ownerPassword)

Инициализирует экземпляр этого класса.

Параметры:

ПараметрТипОписание
userPasswordjava.lang.String
ownerPasswordjava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getOwnerPassword()

public String getOwnerPassword()

Указывает пароль владельца для зашифрованного PDF-документа.

Пароль владельца позволяет пользователю открывать зашифрованный PDF-документ без каких-либо ограничений доступа, указанных вgetPermissions() / setPermissions(int).

Пароль владельца не может совпадать с паролем пользователя.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

getPermissions()

public int getPermissions()

Определяет операции, разрешенные пользователю для зашифрованного PDF-документа. Значение по умолчаниюPdfPermissions.DISALLOW_ALL.

Возвращает: int - соответствующее значение int. Возвращаемое значение представляет собой побитовую комбинациюPdfPermissions константы.

getUserPassword()

public String getUserPassword()

Указывает пароль пользователя, необходимый для открытия зашифрованного PDF-документа.

Пароль пользователя потребуется для открытия зашифрованного PDF-документа для просмотра. Разрешения, указанные вgetPermissions() / setPermissions(int) будет обеспечиваться программным обеспечением считывателя.

Пароль пользователя может быть нулевым или пустой строкой, в этом случае от пользователя не потребуется пароль при открытии документа PDF. Пароль пользователя не может совпадать с паролем владельца.

Возвращает: java.lang.String — соответствующее значение java.lang.String.

hashCode()

public native int hashCode()

Возвращает: инт

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setOwnerPassword(String value)

public void setOwnerPassword(String value)

Указывает пароль владельца для зашифрованного PDF-документа.

Пароль владельца позволяет пользователю открывать зашифрованный PDF-документ без каких-либо ограничений доступа, указанных вgetPermissions() / setPermissions(int).

Пароль владельца не может совпадать с паролем пользователя.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

setPermissions(int value)

public void setPermissions(int value)

Определяет операции, разрешенные пользователю для зашифрованного PDF-документа. Значение по умолчаниюPdfPermissions.DISALLOW_ALL.

Параметры:

ПараметрТипОписание
valueintСоответствующее целочисленное значение. Значение должно быть побитовой комбинациейPdfPermissions константы.

setUserPassword(String value)

public void setUserPassword(String value)

Указывает пароль пользователя, необходимый для открытия зашифрованного PDF-документа.

Пароль пользователя потребуется для открытия зашифрованного PDF-документа для просмотра. Разрешения, указанные вgetPermissions() / setPermissions(int) будет обеспечиваться программным обеспечением считывателя.

Пароль пользователя может быть нулевым или пустой строкой, в этом случае от пользователя не потребуется пароль при открытии документа PDF. Пароль пользователя не может совпадать с паролем владельца.

Параметры:

ПараметрТипОписание
valuejava.lang.StringСоответствующее значение java.lang.String.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int