Share via


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 証明書の解決に使用できる 、 を作成します IServiceProvider

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

指定された CertificateXmlEncryptor インスタンスと を X509Certificate2 作成します IServiceProvider

メソッド

Encrypt(XElement)

指定した を X.509 証明書で暗号化します XElement

適用対象