CertificateXmlEncryptor Класс

Определение

Объект IXmlEncryptor , который может выполнять XML-шифрование с помощью сертификата X.509.

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)

Создает заданный CertificateXmlEncryptorX509Certificate2 экземпляр и IServiceProvider.

Методы

Encrypt(XElement)

Шифрует указанный XElement с помощью сертификата X.509.

Применяется к