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

Authenticode X.509 v.3 인증서의 공용 언어 런타임 구현을 포함합니다. 이 인증서는 인증서의 소유자를 고유하고 확실하게 식별하는 프라이빗 키로 서명됩니다.

클래스

AuthenticodeSignatureInformation

매니페스트의 Authenticode 서명에 대한 정보를 제공합니다.

CertificateRequest

PKCS#10 CertificationRequestInfo 및 X.509 TbsCertificate에 대한 추상을 나타냅니다.

CertificateRevocationListBuilder

Facilitates building a Certificate Revocation List (CRL).

DSACertificateExtensions

X509Certificate2의 퍼블릭 키 및 프라이빗 키에 대한 DSA 구현을 검색하는 확장 메서드를 제공합니다.

ECDsaCertificateExtensions

X509Certificate2 인증서의 퍼블릭 키 및 프라이빗 키에 대한 ECDsa 구현을 검색하는 확장 메서드를 제공합니다.

PublicKey

인증서의 공개 키 정보를 나타냅니다. 이 클래스는 상속될 수 없습니다.

RSACertificateExtensions

X509Certificate2의 퍼블릭 키 및 프라이빗 키에 대한 RSA 구현을 검색하는 확장 메서드를 제공합니다.

SubjectAlternativeNameBuilder

이 클래스는 X.509 인증서에 대한 주제 대체 이름 확장명을 빌드합니다.

TimestampInformation

매니페스트의 Authenticode 서명에 적용된 타임스탬프에 대한 자세한 정보를 제공합니다.

X500DistinguishedName

X509 인증서의 고유 이름을 나타냅니다. 이 클래스는 상속될 수 없습니다.

X500DistinguishedNameBuilder

X.509 인증서의 고유 이름을 쉽게 빌드할 수 있습니다.

X500RelativeDistinguishedName

Represents a Relative Distinguished Name component of an X.500 Distinguished Name.

X509AuthorityInformationAccessExtension

기관 정보 액세스 X.509 확장(1.3.6.1.5.5.7.1.1)을 나타냅니다.

X509AuthorityKeyIdentifierExtension

Represents the Authority Key Identifier X.509 Extension (2.5.29.35).

X509BasicConstraintsExtension

인증서에 대해 설정되는 제약 조건을 정의합니다. 이 클래스는 상속될 수 없습니다.

X509Certificate

X.509 v.3 인증서를 사용할 수 있도록 하는 메서드를 제공합니다.

X509Certificate2

X.509 인증서를 나타냅니다.

X509Certificate2Collection

X509Certificate2 개체의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

X509Certificate2Enumerator

X509Certificate2Collection 개체에 대한 간단한 반복을 지원합니다. 이 클래스는 상속될 수 없습니다.

X509Certificate2UI

사용자가 X.509 인증서를 선택하고 보는 데 사용할 수 있는 사용자 인터페이스 대화 상자를 표시합니다. 이 클래스는 상속될 수 없습니다.

X509CertificateCollection

X509Certificate 개체를 저장하는 컬렉션을 정의합니다.

X509CertificateCollection.X509CertificateEnumerator

X509CertificateX509CertificateCollection 개체를 열거합니다.

X509Chain

X509Certificate2 인증서에 대한 체인 빌딩 엔진을 나타냅니다.

X509ChainElement

X.509 체인의 요소를 나타냅니다.

X509ChainElementCollection

X509ChainElement 개체의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

X509ChainElementEnumerator

X509ChainElementCollection에서 단순하게 반복할 수 있도록 지원합니다. 이 클래스는 상속될 수 없습니다.

X509ChainPolicy

X509 인증서 체인을 만들 때 적용할 체인 정책을 나타냅니다. 이 클래스는 상속될 수 없습니다.

X509EnhancedKeyUsageExtension

키를 사용하는 애플리케이션을 나타내는 OID(개체 식별자) 컬렉션을 정의합니다. 이 클래스는 상속될 수 없습니다.

X509Extension

X509 확장을 나타냅니다.

X509ExtensionCollection

X509Extension 개체의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

X509ExtensionEnumerator

X509ExtensionCollection에서 단순하게 반복할 수 있도록 지원합니다. 이 클래스는 상속될 수 없습니다.

X509KeyUsageExtension

X.509 인증서 내에 포함된 키의 용도를 정의합니다. 이 클래스는 상속될 수 없습니다.

X509SignatureGenerator

X.509 인증서에 필요한 인코딩된 서명을 빌드하기 위한 기본 클래스입니다.

X509Store

인증서가 유지 및 관리되는 실제 저장소인 X.509 저장소를 나타냅니다. 이 클래스는 상속될 수 없습니다.

X509SubjectAlternativeNameExtension

Represents the Subject Alternative Name X.509 Extension (2.5.29.17).

X509SubjectKeyIdentifierExtension

인증서의 SKI(주체 키 식별자)를 식별하는 문자열을 정의합니다. 이 클래스는 상속될 수 없습니다.

구조체

X509ChainStatus

X509 체인 상태와 오류 정보를 저장하기 위한 간단한 구조를 제공합니다.

열거형

CertificateRequestLoadOptions

Specifies options when loading a CertificateRequest.

OpenFlags

X.509 인증서 저장소를 여는 방법을 지정합니다.

StoreLocation

X.509 인증서 저장소의 위치를 지정합니다.

StoreName

열려는 X.509 인증서 저장소의 이름을 지정합니다.

TrustStatus

매니페스트의 서명에 할당된 신뢰 수준을 식별합니다.

X500DistinguishedNameFlags

X.500 고유 이름의 특성을 지정합니다.

X509ChainStatusFlags

X509 체인의 상태를 정의합니다.

X509ChainTrustMode

인증서 체인을 빌드하기 위한 루트 트러스트를 결정하는 모드입니다.

X509ContentType

X.509 인증서의 형식을 지정합니다.

X509FindType

Find(X509FindType, Object, Boolean) 메서드를 사용하여 검색되는 값의 형식을 지정합니다.

X509IncludeOption

X.509 데이터에 포함되어야 하는 X.509 인증서 체인의 수를 지정합니다.

X509KeyStorageFlags

X.509 인증서의 프라이빗 키를 가져올 위치 및 방법을 정의합니다.

X509KeyUsageFlags

인증서 키를 사용할 수 있는 방법을 정의합니다. 이 값이 정의되지 않은 경우 키를 모든 용도로 사용할 수 있습니다.

X509NameType

X509 인증서에 포함된 이름의 형식을 지정합니다.

X509RevocationFlag

체인에서 해지 여부를 검사할 X509 인증서를 지정합니다.

X509RevocationMode

X509 인증서 해지를 검사하는 데 사용되는 모드를 지정합니다.

X509RevocationReason

Specifies the reason a certificate was revoked.

X509SelectionFlag

SelectFromCollection 메서드를 사용한 선택 유형을 지정합니다.

X509SubjectKeyIdentifierHashAlgorithm

X509SubjectKeyIdentifierExtension 클래스와 함께 사용할 해시 알고리즘의 형식을 정의합니다.

X509VerificationFlags

X509 체인에서 인증서의 안정성을 확인해야 하는 조건을 지정합니다.