다음을 통해 공유


Microsoft.AspNetCore.DataProtection.XmlEncryption 네임스페이스

XML 암호화 및 암호 해독을 위한 형식을 포함합니다.

클래스

CertificateResolver

현재 사용자 및 로컬 컴퓨터 인증서 저장소에서 보이는 의 ICertificateResolver 기본 구현입니다.

CertificateXmlEncryptor

IXmlEncryptor X.509 인증서를 사용하여 XML 암호화를 수행할 수 있는 입니다.

DpapiNGXmlDecryptor

IXmlDecryptor 로 암호화된 XML 요소의 암호를 해독하는 입니다DpapiNGXmlEncryptor.

DpapiNGXmlEncryptor

Windows DPAPI:NG를 사용하여 XML 요소를 암호화할 수 있는 클래스입니다.

DpapiXmlDecryptor

IXmlDecryptor 로 암호화된 XML 요소의 암호를 해독하는 입니다DpapiXmlEncryptor.

DpapiXmlEncryptor

IXmlEncryptor Windows DPAPI를 사용하여 XML을 암호화하는 입니다.

EncryptedXmlDecryptor

IXmlDecryptor 클래스를 사용하여 XML 요소의 암호를 해독하는 입니다EncryptedXml.

EncryptedXmlInfo

XElement 암호화된 XML의 Blob 및 암호를 해독하는 데 사용할 수 있는 클래스에 대한 정보가 포함된 을 래핑합니다.

NullXmlDecryptor

IXmlDecryptor Null 암호 해독기를 사용하여 XML 요소의 암호를 해독하는 입니다.

NullXmlEncryptor

IXmlEncryptor Null 암호화기를 사용하여 XML 요소를 암호화하는 입니다.

인터페이스

ICertificateResolver

인스턴스를 찾기 X509Certificate2 위한 서비스를 제공합니다.

IXmlDecryptor

XML 요소의 암호를 해독하기 위한 기본 인터페이스입니다.

IXmlEncryptor

XML 요소를 암호화하기 위한 기본 인터페이스입니다.

열거형

DpapiNGProtectionDescriptorFlags

보호 설명자 만들기를 제어하는 데 사용되는 플래그입니다.

설명

데이터 보호에 대한 자세한 내용은 데이터 보호 ASP.NET Core 참조하세요.