Aracılığıyla paylaş


CertificateXmlEncryptor Sınıf

Tanım

X.509 IXmlEncryptor sertifikası kullanarak XML şifrelemesi gerçekleştirebilen.

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
Devralma
CertificateXmlEncryptor
Uygulamalar

Oluşturucular

CertificateXmlEncryptor(String, ICertificateResolver, ILoggerFactory)

Belirli bir CertificateXmlEncryptor sertifikanın parmak izini, sertifikayı çözümlemek için kullanılabilecek bir ICertificateResolver ve bir IServiceProvideroluşturur.

CertificateXmlEncryptor(X509Certificate2, ILoggerFactory)

Belirli bir CertificateXmlEncryptorX509Certificate2 örneği ve oluşturur IServiceProvider.

Yöntemler

Encrypt(XElement)

Belirtilen XElement değerini bir X.509 sertifikasıyla şifreler.

Şunlara uygulanır