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

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

클래스

CertificateResolver

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

CertificateXmlEncryptor

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

DpapiNGXmlDecryptor

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

DpapiNGXmlEncryptor

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

DpapiXmlDecryptor

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

DpapiXmlEncryptor

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

EncryptedXmlDecryptor

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

EncryptedXmlInfo

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

NullXmlDecryptor

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

NullXmlEncryptor

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

인터페이스

ICertificateResolver

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

IXmlDecryptor

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

IXmlEncryptor

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

열거형

DpapiNGProtectionDescriptorFlags

보호 설명자의 생성을 제어 하는 데 사용 되는 플래그입니다.

설명

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