Compartilhar via


CertificateXmlEncryptor Classe

Definição

Um IXmlEncryptor que pode executar a criptografia XML usando um certificado 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
Herança
CertificateXmlEncryptor
Implementações

Construtores

CertificateXmlEncryptor(String, ICertificateResolver, ILoggerFactory)

Cria uma CertificateXmlEncryptor determinada impressão digital de um certificado, uma ICertificateResolver que pode ser usada para resolve o certificado e um IServiceProvider.

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

Cria uma CertificateXmlEncryptor determinada X509Certificate2 instância e um IServiceProvider.

Métodos

Encrypt(XElement)

Criptografa o especificado XElement com um certificado X.509.

Aplica-se a