PdfEncryptionDetails
Inheritance: java.lang.Object
public class PdfEncryptionDetails
Innehåller detaljer för en PDF‑kryptering.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm) | Initierar en ny instans av klassen PdfEncryptionDetailsCore . |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| userPassword | java.lang.String | Användarlösenordet. |
| ownerPassword | java.lang.String | Ägarlösenordet. |
| permissions | int | Behörigheterna. |
| encryptionAlgorithm | PdfEncryptionAlgorithm | Krypteringsalgoritmen. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | java.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | PdfEncryptionAlgorithm | Krypteringsalgoritmen. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | java.lang.String | Ägarlösenordet. |
setPermissions(int value)
public void setPermissions(int value)
Ställer in behörigheterna.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | int | Behö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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | java.lang.String | Anvä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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |