C# 클래스 PdfRpt.FluentInterface.EncryptedFileBuilder

Encryption Preferences Class.
파일 보기 프로젝트 열기: VahidN/PdfReport 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
EncryptedFileBuilder ( ) : PdfRpt.Core.Contracts

ctor.

WithPassword ( string editPassword, string readPassword = "" ) : void

Using the AES algorithm to encrypt the pdf file.

WithPermissions ( PdfRpt.Core.Contracts.DocumentPermissions documentPermissions ) : void

Document Permissions.

WithPublicKey ( string pfxPassword, string pfxPath ) : void

Using a personal information exchange file to encrypt the pdf file.

메소드 상세

EncryptedFileBuilder() 공개 메소드

ctor.
public EncryptedFileBuilder ( ) : PdfRpt.Core.Contracts
리턴 PdfRpt.Core.Contracts

WithPassword() 공개 메소드

Using the AES algorithm to encrypt the pdf file.
public WithPassword ( string editPassword, string readPassword = "" ) : void
editPassword string The owner password. It can't be null, otherwise these settings will be ignored.
readPassword string The user password. It can be null.
리턴 void

WithPermissions() 공개 메소드

Document Permissions.
public WithPermissions ( PdfRpt.Core.Contracts.DocumentPermissions documentPermissions ) : void
documentPermissions PdfRpt.Core.Contracts.DocumentPermissions Document Permissions.
리턴 void

WithPublicKey() 공개 메소드

Using a personal information exchange file to encrypt the pdf file.
public WithPublicKey ( string pfxPassword, string pfxPath ) : void
pfxPassword string Certificate file's password
pfxPath string Certificate file's path
리턴 void