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) | 생성자. |
또 보기
- Class X509Certificate
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Page for C++