Top Description Fields Constructors Methods
org.apache.pdfbox.pdmodel.encryption

public Class PublicKeyRecipient

extends Object
Class Inheritance
Imports
java.security.cert.X509Certificate

Represents a recipient in the public key protection policy.
Author
Benoit Guillon
See Also
PublicKeyProtectionPolicy

Field Summary

Modifier and TypeField and Description
private AccessPermission
private X509Certificate

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public AccessPermission

Returns:

The access permission object.
getPermission
()

Returns the access permission granted to the recipient.

public X509Certificate

Returns:

The X509 certificate
getX509
()

Returns the X509 certificate of the recipient.

public void
setPermission(AccessPermission
The permission to set.
permissions
)

Set the access permission granted to the recipient.

public void
setX509(X509Certificate
The X509 certificate
aX509
)

Set the X509 certificate of the recipient.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

permissionback to summary
private AccessPermission permission
x509back to summary
private X509Certificate x509

Constructor Detail

PublicKeyRecipientback to summary
public PublicKeyRecipient()

Method Detail

getPermissionback to summary
public AccessPermission getPermission()

Returns the access permission granted to the recipient.

Returns:AccessPermission

The access permission object.

getX509back to summary
public X509Certificate getX509()

Returns the X509 certificate of the recipient.

Returns:X509Certificate

The X509 certificate

setPermissionback to summary
public void setPermission(AccessPermission permissions)

Set the access permission granted to the recipient.

Parameters
permissions:AccessPermission

The permission to set.

setX509back to summary
public void setX509(X509Certificate aX509)

Set the X509 certificate of the recipient.

Parameters
aX509:X509Certificate

The X509 certificate