CertificateEncryptionOptions

CertificateEncryptionOptions

개요

CertificateEncryptionOptions은 .NET용 Aspose.PDF FOSS의 클래스입니다.

문서를 암호화하는 데 사용되는 공개 인증서와 복호화에 필요한 개인 키 저장소를 번들로 묶습니다.

이 클래스는 .NET 프로그램에서 CertificateEncryptionOptions 객체를 작업하기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드에는 다음이 포함됩니다: CertificateEncryptionOptions. Aspose.PDF FOSS for .NET 패키지를 설치한 후 모든 .NET 애플리케이션에서 모든 public 멤버에 접근할 수 있습니다. 속성: PfxPassword, PfxPath, PublicCertificate, StoreLocation, StoreName.

속성

이름유형액세스설명
PublicCertificateX509Certificate2읽기문서를 암호화한 공개키 인증서(PDF 공개키 보안 핸들러 사전의 Recipient 항목).
PfxPathstring?읽기PublicCertificate와 일치하는 개인 키를 포함하는 PFX/PKCS#12 파일의 경로, 또는 개인 키가 Windows 인증서 저장소에 있을 경우 null.
PfxPasswordstring?읽기PfxPath에 있는 PFX 파일의 비밀번호, 파일에 비밀번호가 설정되지 않은 경우 null.
StoreNameStoreName?읽기PfxPath가 제공되지 않은 경우 개인 키를 포함하는 Windows 인증서 저장소.
StoreLocationStoreLocation?읽기Windows 인증서 저장소 위치.

방법

시그니처설명
CertificateEncryptionOptions(publicCertificate: X509Certificate2, pfxPath: string, pfxPassword: string)이 CertificateEncryptionOptions 인스턴스에서 CertificateEncryptionOptions(publicCertificate, pfxPath, pfxPassword)를 호출합니다.
CertificateEncryptionOptions(publicCertificate: X509Certificate2, storeName: StoreName, storeLocation: StoreLocation)이 CertificateEncryptionOptions 인스턴스에서 CertificateEncryptionOptions(publicCertificate, storeName, storeLocation)를 호출합니다.
CertificateEncryptionOptions(publicCertificatePath: string, pfxPath: string, pfxPassword: string)이 CertificateEncryptionOptions 인스턴스에서 CertificateEncryptionOptions(publicCertificatePath, pfxPath, pfxPassword)를 호출합니다.
CertificateEncryptionOptions(publicCertificatePath: string, storeName: StoreName, storeLocation: StoreLocation)이 CertificateEncryptionOptions 인스턴스에서 CertificateEncryptionOptions(publicCertificatePath, storeName, storeLocation)를 호출합니다.

또 보기

 한국어