Partager via


CertificateXmlEncryptor Classe

Définition

IXmlEncryptor qui peut effectuer le chiffrement XML à l’aide d’un certificat 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
Héritage
CertificateXmlEncryptor
Implémente

Constructeurs

CertificateXmlEncryptor(String, ICertificateResolver, ILoggerFactory)

Crée l’empreinte CertificateXmlEncryptor numérique d’un certificat donné, un ICertificateResolver qui peut être utilisé pour résoudre le certificat et un IServiceProvider.

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

Crée un CertificateXmlEncryptor instance donné X509Certificate2 et un IServiceProvider.

Méthodes

Encrypt(XElement)

Chiffre le spécifié XElement avec un certificat X.509.

S’applique à