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. |