System::Security::Cryptography::X509Certificates::X509Certificate2 클래스

X509Certificate2 class

X509 인증서를 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 인스턴스를 생성하거나 operator new를 사용하면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 래핑하고 해당 포인터를 함수 인수로 전달하십시오.

class X509Certificate2 : public System::Security::Cryptography::X509Certificates::X509Certificate

메서드

메서드설명
get_Archived() const인증서가 보관되었는지를 나타내는 값을 가져옵니다.
get_Extensions() const인증서와 연결된 확장 객체 컬렉션을 가져옵니다.
get_FriendlyName() const인증서의 친숙한 이름을 가져옵니다.
get_HasPrivateKey() const인증서에 개인 키가 있는지 확인합니다.
get_IssuerName() const인증서를 발급한 당사자의 이름을 가져옵니다.
get_NotAfter() const인증서가 더 이상 유효하지 않은 현지 날짜와 시간을 가져옵니다.
get_NotBefore() const인증서가 유효해지는 현지 날짜와 시간을 가져옵니다.
get_PrivateKey() const인증서와 연결된 개인 키를 가져옵니다.
get_PublicKey() const인증서 PublicKey 객체를 가져옵니다.
get_RawData() const인증서 원시 데이터를 가져옵니다.
get_SerialNumber() const인증서의 일련 번호를 가져옵니다.
get_SignatureAlgorithm() const인증서 서명을 생성하는 데 사용되는 알고리즘을 가져옵니다.
get_SubjectName() const인증서에서 주체 이름을 가져옵니다.
get_Thumbprint() const인증서 지문을 가져옵니다.
get_Version() const인증서 형식 버전을 가져옵니다.
static GetCertContentType(const ByteArrayPtr&)지정된 바이트 배열에 포함된 인증서 유형을 가져옵니다.
static GetCertContentType(const String&)지정된 파일에 포함된 인증서 유형을 가져옵니다.
GetDSAPrivateKey() const가져옵니다 RSA 개인 키;.
GetDSAPublicKey() const가져옵니다 RSA 공개 키.
GetECDsaPrivateKey() const가져옵니다 RSA 개인 키;.
GetECDsaPublicKey() const가져옵니다 RSA 공개 키.
GetNameInfo(X509NameType, bool) const인증서에서 주체 또는 발행자 이름을 가져옵니다.
GetRSAPrivateKey() const가져옵니다 RSA 개인 키;.
GetRSAPublicKey() const가져옵니다 RSA 공개 키.
Import(const String&, const SecureStringPtr&, X509KeyStorageFlags) override지정된 인증서 파일에서 정보를 가져옵니다.
Import(const String&, const String&, X509KeyStorageFlags) override지정된 인증서 파일에서 정보를 가져옵니다.
Import(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) override지정된 인증서 데이터에서 정보를 가져옵니다.
Import(const ByteArrayPtr&, const String&, X509KeyStorageFlags) override지정된 인증서 데이터에서 정보를 가져옵니다.
Import(const String&) override지정된 인증서 파일에서 정보를 가져옵니다.
Import(const ByteArrayPtr&) override지정된 인증서 데이터에서 정보를 가져옵니다.
Reset() override인증서 상태를 재설정합니다.
set_Archived(bool) const인증서가 보관됨을 나타내는 값을 설정합니다.
set_FriendlyName(const String&)인증서의 친숙한 이름을 설정합니다.
set_PrivateKey(const SharedPtr<AsymmetricAlgorithm>&)인증서와 연결된 개인 키를 설정하거나 지웁니다.
ToString(bool) const override인증서 정보를 텍스트 형식으로 반환합니다.
ToString() const override인증서 정보를 텍스트 형식으로 반환합니다.
Verify() const인증서 체인을 검증합니다.
X509Certificate2()X509Certificate2을 생성합니다.
X509Certificate2(const String&)생성자.
X509Certificate2(const SharedPtr<X509Certificate>&)생성자.
X509Certificate2(const ByteArrayPtr&)생성자.
X509Certificate2(const ByteArrayPtr&, const String&)생성자.
X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&)생성자.
X509Certificate2(const ByteArrayPtr&, const String&, X509KeyStorageFlags)생성자.
X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags)생성자.
X509Certificate2(const String&, const String&)생성자.
X509Certificate2(const String&, const SecureStringPtr&)생성자.
X509Certificate2(const String&, const String&, X509KeyStorageFlags)생성자.
X509Certificate2(const String&, const SecureStringPtr&, X509KeyStorageFlags)생성자.
X509Certificate2(const ByteArrayPtr&, const ByteArrayPtr&, X509KeyStorageFlags)생성자.

또 보기