PdfEncryptionDetails

Inheritance: java.lang.Object

public class PdfEncryptionDetails

PDF 暗号化の詳細が含まれています。

コンストラクタ

コンストラクタ説明
PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)PdfEncryptionDetailsCore クラスの新しいインスタンスを初期化します。

メソッド

メソッド説明
equals(Object arg0)
getClass()
getEncryptionAlgorithm()暗号化モードを返します。
getOwnerPassword()所有者パスワードを返します。
getPermissions()アクセス許可を返します。
getUserPassword()ユーザー パスワードを返します。
hashCode()
notify()
notifyAll()
setEncryptionAlgorithm(PdfEncryptionAlgorithm value)暗号化モードを設定します。
setOwnerPassword(String value)所有者パスワードを設定します。
setPermissions(int value)アクセス許可を設定します。
setUserPassword(String value)ユーザー パスワードを設定します。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)

public PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)

PdfEncryptionDetailsCore クラスの新しいインスタンスを初期化します。

Parameters:

パラメータ説明
userPasswordjava.lang.Stringユーザー パスワードです。
ownerPasswordjava.lang.String所有者パスワードです。
permissionsintアクセス許可です。
encryptionAlgorithmPdfEncryptionAlgorithm暗号化アルゴリズムです。

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

パラメータ説明
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEncryptionAlgorithm()

public PdfEncryptionAlgorithm getEncryptionAlgorithm()

暗号化モードを返します。

Returns: PdfEncryptionAlgorithm - The encryption algorithm.

getOwnerPassword()

public String getOwnerPassword()

所有者パスワードを返します。

正しい所有者パスワードでドキュメントを開くと(ユーザーパスワードと同じでないと仮定して)、ドキュメントへの完全な(所有者)アクセスが可能になります。この無制限のアクセスには、ドキュメント\u2019s のパスワードとアクセス許可を変更する機能が含まれます。

Returns: java.lang.String - 所有者パスワード。

getPermissions()

public int getPermissions()

アクセス許可を返します。

Returns: int - 権限。

getUserPassword()

public String getUserPassword()

ユーザー パスワードを返します。

正しいユーザーパスワードでドキュメントを開く(またはユーザーパスワードが設定されていないドキュメントを開く)ことで、ドキュメントの暗号化辞書に指定されたユーザーアクセス権限に従って追加の操作を実行できるようになります。

Returns: java.lang.String - ユーザーパスワード。

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setEncryptionAlgorithm(PdfEncryptionAlgorithm value)

public void setEncryptionAlgorithm(PdfEncryptionAlgorithm value)

暗号化モードを設定します。

Parameters:

パラメータ説明
valuePdfEncryptionAlgorithm暗号化アルゴリズムです。

setOwnerPassword(String value)

public void setOwnerPassword(String value)

所有者パスワードを設定します。

正しい所有者パスワードでドキュメントを開くと(ユーザーパスワードと同じでないと仮定して)、ドキュメントへの完全な(所有者)アクセスが可能になります。この無制限のアクセスには、ドキュメント\u2019s のパスワードとアクセス許可を変更する機能が含まれます。

Parameters:

パラメータ説明
valuejava.lang.String所有者パスワードです。

setPermissions(int value)

public void setPermissions(int value)

アクセス許可を設定します。

Parameters:

パラメータ説明
valueintアクセス許可です。

setUserPassword(String value)

public void setUserPassword(String value)

ユーザー パスワードを設定します。

正しいユーザーパスワードでドキュメントを開く(またはユーザーパスワードが設定されていないドキュメントを開く)ことで、ドキュメントの暗号化辞書に指定されたユーザーアクセス権限に従って追加の操作を実行できるようになります。

Parameters:

パラメータ説明
valuejava.lang.Stringユーザー パスワードです。

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

パラメータ説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメータ説明
arg0long
arg1int