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

클래스

클래스설명
PublicKeyX509 인증서의 공개 키 정보를 나타냅니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.
X500DistinguishedNameX509 인증서의 구별 이름을 나타냅니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.
X509CertificateX.509 v.3 인증서입니다. 암호화된 인증서는 지원되지 않습니다. 오직 X509KeyStorageFlags::DefaultKeySet 플래그만 지원됩니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.
X509Certificate2X509 인증서를 나타냅니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.
X509Certificate2CollectionX509 인증서 객체의 컬렉션입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.
X509Certificate2CollectionPtrX509 인증서 컬렉션에 대한 포인터입니다. 이 유형은 다른 객체의 삭제를 관리하는 포인터입니다. 스택에 할당하고 값 또는 const 레퍼런스로 함수에 전달해야 합니다.
X509CertificateCollectionX509 인증서 객체의 컬렉션입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.
X509CertificateCollectionPtrX509 인증서 컬렉션에 대한 포인터입니다. 이 유형은 다른 객체의 삭제를 관리하는 포인터입니다. 스택에 할당하고 값 또는 const 레퍼런스로 함수에 전달해야 합니다.
X509ChainX509 인증서 체인을 나타냅니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
X509ChainPolicyX509 인증서 체인을 구축할 때 적용되는 체인 정책입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
X509ChainStatusX509 체인 상태 및 오류 정보를 저장합니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
X509ExtensionX.509 인증서와 연관된 추가 정보를 보관하기 위한 확장 객체입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
X509ExtensionCollection확장 객체들의 컬렉션입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
X509ExtensionCollectionPtrX509 확장 컬렉션에 대한 포인터입니다. 이 유형은 다른 객체의 삭제를 관리하는 포인터입니다. 스택에 할당하고 값 또는 const 레퍼런스로 함수에 전달해야 합니다.
X509ExtensionEnumerator확장 컬렉션을 순회하기 위한 열거자입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
X509KeyUsageExtension키 사용에 대한 추가 정보를 보관하기 위한 확장 객체입니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 이 유형의 인스턴스를 만들거나 operator new를 사용하지 마세요. 그렇지 않으면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.

Enums

열거형설명
X500DistinguishedNameFlagsX509 인증서 구별 이름 형식 규칙입니다.
X509ChainStatusFlags
X509ContentTypeX.509 인증서의 형식입니다.
X509IncludeOption체인에 포함할 인증서를 지정합니다.
X509KeyStorageFlags키를 저장하는 방법을 정의합니다.
X509KeyUsageFlags인증서 키의 사용 방법을 정의합니다.
X509NameType인증서의 발급자 또는 주체와 관련된 X.509 인증서 내 포함된 이름 유형입니다.
X509RevocationFlag
X509VerificationFlags