Condividi tramite


CertificateXmlEncryptor Classe

Definizione

Oggetto IXmlEncryptor che può eseguire la crittografia XML usando un certificato 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
Ereditarietà
CertificateXmlEncryptor
Implementazioni

Costruttori

CertificateXmlEncryptor(String, ICertificateResolver, ILoggerFactory)

Crea un'identificazione personale di un CertificateXmlEncryptor determinato certificato, un oggetto ICertificateResolver che può essere usato per risolvere il certificato e un oggetto IServiceProvider.

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

Crea un'istanza CertificateXmlEncryptorX509Certificate2 specificata e un oggetto IServiceProvider.

Metodi

Encrypt(XElement)

Crittografa l'oggetto specificato XElement con un certificato X.509.

Si applica a