System.Security.Cryptography.Xml 네임스페이스

System.Security.Cryptography.Xml 네임스페이스는 XML 디지털 서명의 생성과 유효성 검사를 지원하는 클래스를 포함합니다. The System.Security.Cryptography.Xml namespace contains classes to support the creation and validation of XML digital signatures. 이 네임스페이스의 클래스는 World Wide Web 컨소시엄 권장 사항, XML 서명 구문 및 처리를 구현합니다. The classes in this namespace implement the World Wide Web Consortium Recommendation, XML-Signature Syntax and Processing.

클래스

CipherData

XML 암호화의 <CipherData> 요소를 나타냅니다.Represents the <CipherData> element in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

CipherReference

XML 암호화의 <CipherReference> 요소를 나타냅니다.Represents the <CipherReference> element in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

DataObject

서명할 데이터를 보유하는 XML 서명의 개체 요소를 나타냅니다.Represents the object element of an XML signature that holds data to be signed.

DataReference

XML 암호화에 사용되는 <DataReference> 요소를 나타냅니다.Represents the <DataReference> element used in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

DSAKeyValue

<KeyInfo> 요소의 DSA 프라이빗 키를 나타냅니다.Represents the DSA private key of the <KeyInfo> element.

EncryptedData

XML 암호화의 <EncryptedData> 요소를 나타냅니다.Represents the <EncryptedData> element in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

EncryptedKey

XML 암호화의 <EncryptedKey> 요소를 나타냅니다.Represents the <EncryptedKey> element in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

EncryptedReference

XML 암호화에서 CipherReference, KeyReferenceDataReference 클래스 파생에 사용되는 추상 기본 클래스를 나타냅니다.Represents the abstract base class used in XML encryption from which the CipherReference, KeyReference, and DataReference classes derive.

EncryptedType

EncryptedDataEncryptedKey 클래스가 파생되는 추상 기본 클래스를 나타냅니다.Represents the abstract base class from which the classes EncryptedData and EncryptedKey derive.

EncryptedXml

XML 암호화 구현 프로세스 모델을 나타냅니다.Represents the process model for implementing XML encryption.

EncryptionMethod

XML 암호화에 사용되는 암호화 알고리즘을 캡슐화합니다.Encapsulates the encryption algorithm used for XML encryption.

EncryptionProperty

XML 암호화에 사용되는 <EncryptionProperty> 요소를 나타냅니다.Represents the <EncryptionProperty> element used in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

EncryptionPropertyCollection

XML 암호화에 사용되는 EncryptionProperty 클래스의 컬렉션을 나타냅니다.Represents a collection of EncryptionProperty classes used in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

KeyInfo

XML 디지털 서명 또는 XML 암호화 <KeyInfo> 요소를 나타냅니다.Represents an XML digital signature or XML encryption <KeyInfo> element.

KeyInfoClause

모든 KeyInfo 하위 요소의 구현에서 상속하는 추상 기본 클래스를 나타냅니다.Represents the abstract base class from which all implementations of KeyInfo subelements inherit.

KeyInfoEncryptedKey

EncryptedKey 클래스의 하위 요소로 배치할 KeyInfo 클래스를 래핑합니다.Wraps the EncryptedKey class, it to be placed as a subelement of the KeyInfo class.

KeyInfoName

XMLDSIG 또는 XML 암호화 <KeyName> 요소의 <KeyInfo> 하위 요소를 나타냅니다.Represents a <KeyName> subelement of an XMLDSIG or XML Encryption <KeyInfo> element.

KeyInfoNode

시스템에 등록된 특정 구현이나 처리기가 없는 KeyInfo 하위 요소를 처리합니다.Handles KeyInfo subelements that do not have specific implementations or handlers registered on the machine.

KeyInfoRetrievalMethod

XMLDSIG 또는 XML 암호화를 사용할 때 다른 위치에 저장된 KeyInfo 개체를 참조합니다.References KeyInfo objects stored at a different location when using XMLDSIG or XML encryption.

KeyInfoX509Data

XMLDSIG 또는 XML 암호화 <X509Data> 요소의 <KeyInfo> 하위 요소를 나타냅니다.Represents an <X509Data> subelement of an XMLDSIG or XML Encryption <KeyInfo> element.

KeyReference

XML 암호화에 사용되는 <KeyReference> 요소를 나타냅니다.Represents the <KeyReference> element used in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

Reference

XML 서명의 <reference> 요소를 나타냅니다.Represents the <reference> element of an XML signature.

ReferenceList

XML 암호화에 사용되는 <ReferenceList> 요소를 나타냅니다.Represents the <ReferenceList> element used in XML encryption. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

RSAKeyValue

XML 서명의 <RSAKeyValue> 요소를 나타냅니다.Represents the <RSAKeyValue> element of an XML signature.

Signature

XML 서명의 <Signature> 요소를 나타냅니다.Represents the <Signature> element of an XML signature.

SignedInfo

XML 서명에 사용되는 정식화 알고리즘 및 서명 알고리즘에 대한 정보를 포함합니다.Contains information about the canonicalization algorithm and signature algorithm used for the XML signature.

SignedXml

XML 서명을 쉽게 만들도록 하기 위해 핵심 XML 서명 개체에 래퍼를 제공합니다.Provides a wrapper on a core XML signature object to facilitate creating XML signatures.

Transform

XML 디지털 서명에 사용할 수 있는 모든 <Transform> 요소가 파생되는 추상 기본 클래스를 나타냅니다.Represents the abstract base class from which all <Transform> elements that can be used in an XML digital signature derive.

TransformChain

계산을 다이제스트하기 전에 서명되지 않은 내용에 적용되는 Transform 개체의 순서 있는 목록을 정의합니다.Defines an ordered list of Transform objects that is applied to unsigned content prior to digest calculation.

XmlDecryptionTransform

같은 문서에서 XML 디지털 서명과 XML 암호화 작업을 수행할 경우 두 작업의 순서를 지정합니다.Specifies the order of XML Digital Signature and XML Encryption operations when both are performed on the same document.

XmlDsigBase64Transform

XMLDSIG 사양의 단원 6.6.2에 정의된 대로 Base64 디코딩 변환을 나타냅니다.Represents the Base64 decoding transform as defined in Section 6.6.2 of the XMLDSIG specification.

XmlDsigC14NTransform

W3C(World Wide Web 컨소시엄)에서 정의한 대로 설명이 없는 디지털 서명의 C14N XML 정식화 변환을 나타냅니다.Represents the C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), without comments.

XmlDsigC14NWithCommentsTransform

W3C(World Wide Web 컨소시엄)에서 정의한 대로 설명이 있는 디지털 서명의 C14N XML 정식화 변환을 나타냅니다.Represents the C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), with comments.

XmlDsigEnvelopedSignatureTransform

W3C에서 정의한 대로 XML 디지털 서명의 엔벌로프된 서명 변환을 나타냅니다.Represents the enveloped signature transform for an XML digital signature as defined by the W3C.

XmlDsigExcC14NTransform

W3C(World Wide Web 컨소시엄)에서 정의한 대로 설명이 없는 디지털 서명의 배타적 C14N XML 정식화 변환을 나타냅니다.Represents the exclusive C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), without comments.

XmlDsigExcC14NWithCommentsTransform

W3C(World Wide Web Consortium)에서 정의한 대로 설명이 있는 디지털 서명의 배타적 C14N XML 정식화 변환을 나타냅니다.Represents the exclusive C14N XML canonicalization transform for a digital signature as defined by the World Wide Web Consortium (W3C), with comments.

XmlDsigXPathTransform

W3C에서 정의한 대로 디지털 서명의 XPath 변환을 나타냅니다.Represents the XPath transform for a digital signature as defined by the W3C.

XmlDsigXsltTransform

W3C에서 정의한 대로 디지털 서명의 XSLT 변환을 나타냅니다.Represents the XSLT transform for a digital signature as defined by the W3C.

XmlLicenseTransform

서명을 위한 XrML 라이센스를 정규화하는 데 사용되는 라이센스 변환 알고리즘을 나타냅니다.Represents the license transform algorithm used to normalize XrML licenses for signatures.

구조체

X509IssuerSerial

XML 디지털 서명의 <X509IssuerSerial> 요소를 나타냅니다.Represents the <X509IssuerSerial> element of an XML digital signature.

인터페이스

IRelDecryptor

XrML <encryptedGrant> 요소의 암호를 해독하는 메서드를 정의합니다.Defines methods that decrypt an XrML <encryptedGrant> element.