다음을 통해 공유


CertificateXmlEncryptor 클래스

정의

IXmlEncryptor X.509 인증서를 사용하여 XML 암호화를 수행할 수 있는 입니다.

public ref class CertificateXmlEncryptor sealed : Microsoft::AspNetCore::DataProtection::XmlEncryption::IXmlEncryptor
public sealed class CertificateXmlEncryptor : Microsoft.AspNetCore.DataProtection.XmlEncryption.IXmlEncryptor
type CertificateXmlEncryptor = class
    interface IXmlEncryptor
Public NotInheritable Class CertificateXmlEncryptor
Implements IXmlEncryptor
상속
CertificateXmlEncryptor
구현

생성자

CertificateXmlEncryptor(String, ICertificateResolver, ILoggerFactory)

CertificateXmlEncryptor 지정된 인증서의 지문, ICertificateResolver 인증서를 resolve 데 사용할 수 있는 및 을 IServiceProvider만듭니다.

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

CertificateXmlEncryptor 지정된 X509Certificate2 instance 및 를 IServiceProvider만듭니다.

메서드

Encrypt(XElement)

X.509 인증서를 사용하여 지정된 XElement 을 암호화합니다.

적용 대상