Class EncryptionOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Aspose.Pdf.Plugins.Security 플러그인을 위한 암호화 옵션을 나타냅니다.
public class EncryptionOptions : OrganizerBaseOptions, IPluginOptions
상속
object ← OrganizerBaseOptions ← EncryptionOptions
구현
상속된 멤버
OrganizerBaseOptions.AddInput(IDataSource), OrganizerBaseOptions.AddOutput(IDataSource), OrganizerBaseOptions.Inputs, OrganizerBaseOptions.Outputs, OrganizerBaseOptions.CloseInputStreams, OrganizerBaseOptions.CloseOutputStreams, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
생성자
EncryptionOptions(string, string, DocumentPrivilege, CryptoAlgorithm)
기본 옵션으로 Aspose.Pdf.Plugins.EncryptionOptions 객체의 새 인스턴스를 초기화합니다.
public EncryptionOptions(string ownerPassword, string userPassword, DocumentPrivilege documentPrivilege, CryptoAlgorithm cryptoAlgorithm = CryptoAlgorithm.AESx256)
매개변수
ownerPassword
string
소유자 비밀번호입니다.
userPassword
string
사용자 비밀번호입니다.
documentPrivilege
DocumentPrivilege
문서 권한입니다.
cryptoAlgorithm
CryptoAlgorithm
암호화 알고리즘입니다.
속성
CryptoAlgorithm
암호화 알고리즘, 자세한 내용은 Aspose.Pdf.Plugins.EncryptionOptions.CryptoAlgorithm을 참조하십시오.
public CryptoAlgorithm CryptoAlgorithm { get; set; }
속성 값
CryptoAlgorithm
DocumentPrivilege
문서 권한, 자세한 내용은 Aspose.Pdf.Permissions를 참조하십시오.
public DocumentPrivilege DocumentPrivilege { get; set; }
속성 값
DocumentPrivilege
OwnerPassword
소유자 비밀번호입니다.
public string OwnerPassword { get; set; }
속성 값
UserPassword
사용자 비밀번호입니다.
public string UserPassword { get; set; }