System::Security::Cryptography::X509Certificates::X509Extension クラス
X509Extension class
拡張オブジェクトは X.509 証明書に関連付けられた追加情報を保持します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。
class X509Extension : public System::Security::Cryptography::AsnEncodedData
メソッド
| メソッド | 説明 |
|---|---|
| CopyFrom(const SharedPtr<AsnEncodedData>&) override | 他のオブジェクトから拡張データをコピーします。 |
| get_Critical() const | 拡張がクリティカルかどうかを確認します。 |
| set_Critical(bool) | 拡張がクリティカルかどうかを定義します。 |
| X509Extension(const SharedPtr<AsnEncodedData>&, bool) | RTTI 情報。 |
| X509Extension(const SharedPtr<Oid>&, const ByteArrayPtr&, bool) | コンストラクタ。 |
| X509Extension(const String&, const ByteArrayPtr&, bool) | コンストラクタ。 |
参照
- Class AsnEncodedData
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Page for C++