PdfEncryptionDetails

Inheritance: java.lang.Object

public class PdfEncryptionDetails

Bevat details voor een pdf-encryptie.

Constructors

ConstructorBeschrijving
PdfEncryptionDetails(String userPassword, String ownerPassword, int permissions, PdfEncryptionAlgorithm encryptionAlgorithm)Initialiseert een nieuw exemplaar van de PdfEncryptionDetailsCore klasse.

Methoden

MethodeBeschrijving
equals(Object arg0)
getClass()
getEncryptionAlgorithm()Retourneert de encryptiemodus.
getOwnerPassword()Retourneert het eigenaarwachtwoord.
getPermissions()Retourneert de permissies.
getUserPassword()Retourneert het gebruikerswachtwoord.
hashCode()
notify()
notifyAll()
setEncryptionAlgorithm(PdfEncryptionAlgorithm value)Stelt de encryptiemodus in.
setOwnerPassword(String value)Stelt het eigenaarwachtwoord in.
setPermissions(int value)Stelt de permissies in.
setUserPassword(String value)Stelt het gebruikerswachtwoord in.
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)

Initialiseert een nieuw exemplaar van de PdfEncryptionDetailsCore klasse.

Parameters:

ParameterTypeBeschrijving
userPasswordjava.lang.StringHet gebruikerswachtwoord.
ownerPasswordjava.lang.StringHet eigenaarwachtwoord.
permissionsintDe permissies.
encryptionAlgorithmPdfEncryptionAlgorithmHet encryptie-algoritme.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEncryptionAlgorithm()

public PdfEncryptionAlgorithm getEncryptionAlgorithm()

Retourneert de encryptiemodus.

Returns: PdfEncryptionAlgorithm - The encryption algorithm.

getOwnerPassword()

public String getOwnerPassword()

Retourneert het eigenaarwachtwoord.

Het openen van het document met het juiste eigenaarwachtwoord (ervan uitgaande dat het niet hetzelfde is als het gebruikerswachtwoord) geeft volledige (eigenaar) toegang tot het document. Deze onbeperkte toegang omvat de mogelijkheid om de wachtwoorden van het document\u2019s te wijzigen en de toegangspermissies.

Returns: java.lang.String - Het eigenaarwachtwoord.

getPermissions()

public int getPermissions()

Retourneert de permissies.

Returns: int - De machtigingen.

getUserPassword()

public String getUserPassword()

Retourneert het gebruikerswachtwoord.

Het openen van het document met het juiste gebruikerswachtwoord (of het openen van een document dat geen gebruikerswachtwoord heeft) maakt extra bewerkingen mogelijk die worden uitgevoerd volgens de toegangsrechten van de gebruiker die zijn gespecificeerd in het document\u2019s encryptiewoordenboek.

Returns: java.lang.String - Het gebruikerswachtwoord.

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)

Stelt de encryptiemodus in.

Parameters:

ParameterTypeBeschrijving
valuePdfEncryptionAlgorithmHet encryptie-algoritme.

setOwnerPassword(String value)

public void setOwnerPassword(String value)

Stelt het eigenaarwachtwoord in.

Het openen van het document met het juiste eigenaarwachtwoord (ervan uitgaande dat het niet hetzelfde is als het gebruikerswachtwoord) geeft volledige (eigenaar) toegang tot het document. Deze onbeperkte toegang omvat de mogelijkheid om de wachtwoorden van het document\u2019s te wijzigen en de toegangspermissies.

Parameters:

ParameterTypeBeschrijving
waardejava.lang.StringHet eigenaarwachtwoord.

setPermissions(int value)

public void setPermissions(int value)

Stelt de permissies in.

Parameters:

ParameterTypeBeschrijving
waardeintDe permissies.

setUserPassword(String value)

public void setUserPassword(String value)

Stelt het gebruikerswachtwoord in.

Het openen van het document met het juiste gebruikerswachtwoord (of het openen van een document dat geen gebruikerswachtwoord heeft) maakt extra bewerkingen mogelijk die worden uitgevoerd volgens de toegangsrechten van de gebruiker die zijn gespecificeerd in het document\u2019s encryptiewoordenboek.

Parameters:

ParameterTypeBeschrijving
waardejava.lang.StringHet gebruikerswachtwoord.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int