Sdílet prostřednictvím


CertificateXmlEncryptor Třída

Definice

, IXmlEncryptor který může provádět šifrování XML pomocí certifikátu 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
Dědičnost
CertificateXmlEncryptor
Implementuje

Konstruktory

CertificateXmlEncryptor(String, ICertificateResolver, ILoggerFactory)

CertificateXmlEncryptor Vytvoří kryptografický otisk daného certifikátu, který ICertificateResolver lze použít k překladu certifikátu, a .IServiceProvider

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

Vytvoří danou CertificateXmlEncryptorX509Certificate2 instanci a .IServiceProvider

Metody

Encrypt(XElement)

Zašifruje zadaný XElement certifikát X.509.

Platí pro