System.Security.Cryptography.X509Certificates 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Authenticode X.509 v.3 인증서의 공용 언어 런타임 구현을 포함합니다. 이 인증서는 인증서 소유자를 고유하고 긍정적으로 식별하는 프라이빗 키로 서명됩니다.
클래스
AuthenticodeSignatureInformation |
매니페스트에 대한 Authenticode 서명에 대한 정보를 제공합니다. |
CertificateRequest |
PKCS#10 CertificationRequestInfo 및 X.509 TbsCertificate에 대한 추상화입니다. |
CertificateRevocationListBuilder |
CRL(인증서 해지 목록)을 쉽게 빌드할 수 있습니다. |
DSACertificateExtensions |
X509Certificate2공용 및 프라이빗 키에 대한 DSA 구현을 검색하기 위한 확장 메서드를 제공합니다. |
ECDsaCertificateExtensions |
X509Certificate2 인증서의 퍼블릭 및 프라이빗 키에 대한 ECDsa 구현을 검색하기 위한 확장 메서드를 제공합니다. |
Pkcs12LoaderLimits |
PKCS#12/PFX 콘텐츠를 로드할 때 적용할 제약 조건 집합을 나타냅니다. |
Pkcs12LoadLimitExceededException |
지정된 제한을 위반하여 PKCS#12/PFX를 가져올 때 throw되는 예외가 실패했습니다. |
PublicKey |
인증서의 공개 키 정보를 나타냅니다. 이 클래스는 상속할 수 없습니다. |
RSACertificateExtensions |
X509Certificate2공용 및 프라이빗 키에 대한 RSA 구현을 검색하기 위한 확장 메서드를 제공합니다. |
SubjectAlternativeNameBuilder |
이 클래스는 X.509 인증서에 대한 주체 대체 이름 확장을 쉽게 빌드할 수 있습니다. |
TimestampInformation |
매니페스트에 대한 Authenticode 서명에 적용된 타임스탬프를 자세히 설명합니다. |
X500DistinguishedName |
X509 인증서의 고유 이름을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
X500DistinguishedNameBuilder |
X.509 인증서의 고유 이름을 쉽게 빌드할 수 있습니다. |
X500RelativeDistinguishedName |
X.500 고유 이름의 상대 고유 이름 구성 요소를 나타냅니다. |
X509AuthorityInformationAccessExtension |
기관 정보 액세스 X.509 확장(1.3.6.1.5.5.7.1.1)을 나타냅니다. |
X509AuthorityKeyIdentifierExtension |
기관 키 식별자 X.509 확장(2.5.29.35)을 나타냅니다. |
X509BasicConstraintsExtension |
인증서에 설정된 제약 조건을 정의합니다. 이 클래스는 상속할 수 없습니다. |
X509Certificate |
X.509 v.3 인증서를 사용하는 데 도움이 되는 메서드를 제공합니다. |
X509Certificate2 |
X.509 인증서를 나타냅니다. |
X509Certificate2Collection |
X509Certificate2 개체의 컬렉션을 나타냅니다. 이 클래스는 상속할 수 없습니다. |
X509Certificate2Enumerator |
X509Certificate2Collection 개체에 대한 간단한 반복을 지원합니다. 이 클래스는 상속할 수 없습니다. |
X509Certificate2UI |
X.509 인증서를 선택하고 볼 수 있는 사용자 인터페이스 대화 상자를 표시합니다. 이 클래스는 상속할 수 없습니다. |
X509CertificateCollection |
X509Certificate 개체를 저장하는 컬렉션을 정의합니다. |
X509CertificateCollection.X509CertificateEnumerator |
X509CertificateCollection X509Certificate 개체를 열거합니다. |
X509CertificateLoader |
Authenticode X.509 v.3 인증서의 공용 언어 런타임 구현을 포함합니다. 이 인증서는 인증서 소유자를 고유하고 긍정적으로 식별하는 프라이빗 키로 서명됩니다. |
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 |
주체 대체 이름 X.509 확장(2.5.29.17)을 나타냅니다. |
X509SubjectKeyIdentifierExtension |
인증서의 SKI(주체 키 식별자)를 식별하는 문자열을 정의합니다. 이 클래스는 상속할 수 없습니다. |
구조체
X509ChainStatus |
X509 체인 상태 및 오류 정보를 저장하기 위한 간단한 구조를 제공합니다. |
열거형
CertificateRequestLoadOptions |
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 |
인증서가 해지된 이유를 지정합니다. |
X509SelectionFlag |
SelectFromCollection 메서드를 사용하여 요청된 선택 유형을 지정합니다. |
X509SubjectKeyIdentifierHashAlgorithm |
X509SubjectKeyIdentifierExtension 클래스에 사용할 해시 알고리즘의 형식을 정의합니다. |
X509VerificationFlags |
X509 체인의 인증서 확인을 수행해야 하는 조건을 지정합니다. |
.NET