Namespace: BitMiracle.Docotic.Pdf
public sealed class PdfPublicKeyEncryptionHandler : PdfEncryptionHandler
Public NotInheritable Class PdfPublicKeyEncryptionHandler Inherits PdfEncryptionHandler
The PdfPublicKeyEncryptionHandler type exposes the following members.
Name | Description | |
---|---|---|
![]() | PdfPublicKeyEncryptionHandler(X509Certificate2) |
Creates a new instance of Public-Key Security encryption handler using the specified
owner certificate.
|
![]() | PdfPublicKeyEncryptionHandler(Stream, String) |
Creates a new instance of Public-Key Security encryption handler with owner permissions
using the specified stream with key store contents.
|
![]() | PdfPublicKeyEncryptionHandler(String, String) |
Creates a new instance of Public-Key Security encryption handler with owner permissions
using the specified key store file.
|
![]() | PdfPublicKeyEncryptionHandler(X509Certificate2, PdfPermissions) |
Creates a new instance of Public-Key Security encryption handler using the specified
certificate and permissions.
|
![]() | PdfPublicKeyEncryptionHandler(Stream, String, PdfPermissions) |
Creates a new instance of Public-Key Security encryption handler with the specified
permissions using the specified stream with key store contents.
|
![]() | PdfPublicKeyEncryptionHandler(String, String, PdfPermissions) |
Creates a new instance of Public-Key Security encryption handler with the specified
permissions using the specified key store file.
|
Name | Description | |
---|---|---|
![]() | Algorithm |
Gets or sets the encryption algorithm to use while encrypting data.
(Inherited from PdfEncryptionHandler.) |
![]() | EncryptMetadata |
Gets or sets the value indicating whether to encrypt document metadata.
|
Name | Description | |
---|---|---|
![]() | AddOwner(X509Certificate2) |
Adds a new recipient with owner permissions using the specified owner certificate.
|
![]() | AddOwner(Stream, String) |
Adds a new recipient with owner permissions using the specified stream with key store
contents.
|
![]() | AddOwner(String, String) |
Adds a new recipient with owner permissions using the specified key store file.
|
![]() | AddRecipient(X509Certificate2, PdfPermissions) |
Adds a new recipient with the specified permissions using the specified certificate.
|
![]() | AddRecipient(Stream, String, PdfPermissions) |
Adds a new recipient with the specified permissions using the specified stream with key
store contents.
|
![]() | AddRecipient(String, String, PdfPermissions) |
Adds a new recipient with the specified permissions using the specified key store file.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString |
Returns a String that represents this instance.
(Overrides Object.ToString().) |