PdfEncryptionDetails

Inheritance: java.lang.Object

public class PdfEncryptionDetails

Innehåller detaljer för en PDF‑kryptering.

Konstruktörer

KonstruktorBeskrivning
PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)Initierar en ny instans av klassen PdfEncryptionDetailsCore .

Metoder

MetodBeskrivning
equals(Object arg0)
getClass()
getEncryptionAlgorithm()Returnerar krypteringsläget.
getOwnerPassword()Returnerar ägarlösenordet.
getPermissions()Returnerar behörigheterna.
getUserPassword()Returnerar användarlösenordet.
hashCode()
notify()
notifyAll()
setEncryptionAlgorithm(PdfEncryptionAlgorithm value)Ställer in krypteringsläget.
setOwnerPassword(String value)Ställer in ägarlösenordet.
setPermissions(int value)Ställer in behörigheterna.
setUserPassword(String value)Ställer in användarlösenordet.
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)

Initierar en ny instans av klassen PdfEncryptionDetailsCore .

Parameters:

ParameterTypBeskrivning
userPasswordjava.lang.StringAnvändarlösenordet.
ownerPasswordjava.lang.StringÄgarlösenordet.
permissionsintBehörigheterna.
encryptionAlgorithmPdfEncryptionAlgorithmKrypteringsalgoritmen.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEncryptionAlgorithm()

public PdfEncryptionAlgorithm getEncryptionAlgorithm()

Returnerar krypteringsläget.

Returns: PdfEncryptionAlgorithm - The encryption algorithm.

getOwnerPassword()

public String getOwnerPassword()

Returnerar ägarlösenordet.

Att öppna dokumentet med rätt ägarlösenord (förutsatt att det inte är samma som användarlösenordet) ger full (ägare) åtkomst till dokumentet. Denna obegränsade åtkomst inkluderar möjligheten att ändra dokument\u2019s lösenord och åtkomstbehörigheter.

Returns: java.lang.String - Ägarlösenordet.

getPermissions()

public int getPermissions()

Returnerar behörigheterna.

Returns: int - Behörigheterna.

getUserPassword()

public String getUserPassword()

Returnerar användarlösenordet.

Att öppna dokumentet med rätt användarlösenord (eller att öppna ett dokument som inte har ett användarlösenord) möjliggör ytterligare operationer som kan utföras enligt de användaråtkomstbehörigheter som anges i dokumentets krypteringsordbok.

Returns: java.lang.String - Användarlösenordet.

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)

Ställer in krypteringsläget.

Parameters:

ParameterTypBeskrivning
valuePdfEncryptionAlgorithmKrypteringsalgoritmen.

setOwnerPassword(String value)

public void setOwnerPassword(String value)

Ställer in ägarlösenordet.

Att öppna dokumentet med rätt ägarlösenord (förutsatt att det inte är samma som användarlösenordet) ger full (ägare) åtkomst till dokumentet. Denna obegränsade åtkomst inkluderar möjligheten att ändra dokument\u2019s lösenord och åtkomstbehörigheter.

Parameters:

ParameterTypBeskrivning
valuejava.lang.StringÄgarlösenordet.

setPermissions(int value)

public void setPermissions(int value)

Ställer in behörigheterna.

Parameters:

ParameterTypBeskrivning
valueintBehörigheterna.

setUserPassword(String value)

public void setUserPassword(String value)

Ställer in användarlösenordet.

Att öppna dokumentet med rätt användarlösenord (eller att öppna ett dokument som inte har ett användarlösenord) möjliggör ytterligare operationer som kan utföras enligt de användaråtkomstbehörigheter som anges i dokumentets krypteringsordbok.

Parameters:

ParameterTypBeskrivning
valuejava.lang.StringAnvändarlösenordet.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int