ホーム › Data.Xml.MsXml › XHR_CERT_ERROR_FLAG
XHR_CERT_ERROR_FLAG
列挙型メンバー 5
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| XHR_CERT_ERROR_REVOCATION_FAILED | 8388608 | 0x800000 | サーバーから受信した証明書の失効情報が無効です。 |
| XHR_CERT_ERROR_UNKNOWN_CA | 16777216 | 0x1000000 | サーバーから受信した証明書の証明機関が不明または無効です。 |
| XHR_CERT_ERROR_CERT_CN_INVALID | 33554432 | 0x2000000 | サーバーから受信した証明書のコモン名が無効です。 |
| XHR_CERT_ERROR_CERT_DATE_INVALID | 67108864 | 0x4000000 | サーバーから受信した証明書の日付が無効です。 |
| XHR_CERT_ERROR_ALL_SERVER_ERRORS | 125829120 | 0x7800000 | サーバーから受信した証明書は、失効情報が無効であり、証明機関が不明または無効であり、コモン名が無効であり、証明書の日付が無効です。 |
公式ドキュメント
IXMLHTTPRequest3Callback インターフェイスの OnServerCertificateReceived メソッドを処理することで、サーバーとの SSL ネゴシエーション中に発生したサーバー証明書のエラーを示すフラグを定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum XHR_CERT_ERROR_FLAG : unsigned int {
XHR_CERT_ERROR_REVOCATION_FAILED = 8388608,
XHR_CERT_ERROR_UNKNOWN_CA = 16777216,
XHR_CERT_ERROR_CERT_CN_INVALID = 33554432,
XHR_CERT_ERROR_CERT_DATE_INVALID = 67108864,
XHR_CERT_ERROR_ALL_SERVER_ERRORS = 125829120
} XHR_CERT_ERROR_FLAG;public enum XHR_CERT_ERROR_FLAG : uint
{
XHR_CERT_ERROR_REVOCATION_FAILED = 8388608,
XHR_CERT_ERROR_UNKNOWN_CA = 16777216,
XHR_CERT_ERROR_CERT_CN_INVALID = 33554432,
XHR_CERT_ERROR_CERT_DATE_INVALID = 67108864,
XHR_CERT_ERROR_ALL_SERVER_ERRORS = 125829120,
}Public Enum XHR_CERT_ERROR_FLAG As UInteger
XHR_CERT_ERROR_REVOCATION_FAILED = 8388608
XHR_CERT_ERROR_UNKNOWN_CA = 16777216
XHR_CERT_ERROR_CERT_CN_INVALID = 33554432
XHR_CERT_ERROR_CERT_DATE_INVALID = 67108864
XHR_CERT_ERROR_ALL_SERVER_ERRORS = 125829120
End Enumimport enum
class XHR_CERT_ERROR_FLAG(enum.IntEnum):
XHR_CERT_ERROR_REVOCATION_FAILED = 8388608
XHR_CERT_ERROR_UNKNOWN_CA = 16777216
XHR_CERT_ERROR_CERT_CN_INVALID = 33554432
XHR_CERT_ERROR_CERT_DATE_INVALID = 67108864
XHR_CERT_ERROR_ALL_SERVER_ERRORS = 125829120// XHR_CERT_ERROR_FLAG
pub const XHR_CERT_ERROR_REVOCATION_FAILED: u32 = 8388608;
pub const XHR_CERT_ERROR_UNKNOWN_CA: u32 = 16777216;
pub const XHR_CERT_ERROR_CERT_CN_INVALID: u32 = 33554432;
pub const XHR_CERT_ERROR_CERT_DATE_INVALID: u32 = 67108864;
pub const XHR_CERT_ERROR_ALL_SERVER_ERRORS: u32 = 125829120;// XHR_CERT_ERROR_FLAG
const (
XHR_CERT_ERROR_REVOCATION_FAILED uint32 = 8388608
XHR_CERT_ERROR_UNKNOWN_CA uint32 = 16777216
XHR_CERT_ERROR_CERT_CN_INVALID uint32 = 33554432
XHR_CERT_ERROR_CERT_DATE_INVALID uint32 = 67108864
XHR_CERT_ERROR_ALL_SERVER_ERRORS uint32 = 125829120
)const
XHR_CERT_ERROR_REVOCATION_FAILED = 8388608;
XHR_CERT_ERROR_UNKNOWN_CA = 16777216;
XHR_CERT_ERROR_CERT_CN_INVALID = 33554432;
XHR_CERT_ERROR_CERT_DATE_INVALID = 67108864;
XHR_CERT_ERROR_ALL_SERVER_ERRORS = 125829120;// XHR_CERT_ERROR_FLAG
pub const XHR_CERT_ERROR_REVOCATION_FAILED: u32 = 8388608;
pub const XHR_CERT_ERROR_UNKNOWN_CA: u32 = 16777216;
pub const XHR_CERT_ERROR_CERT_CN_INVALID: u32 = 33554432;
pub const XHR_CERT_ERROR_CERT_DATE_INVALID: u32 = 67108864;
pub const XHR_CERT_ERROR_ALL_SERVER_ERRORS: u32 = 125829120;const
XHR_CERT_ERROR_REVOCATION_FAILED* = 8388608
XHR_CERT_ERROR_UNKNOWN_CA* = 16777216
XHR_CERT_ERROR_CERT_CN_INVALID* = 33554432
XHR_CERT_ERROR_CERT_DATE_INVALID* = 67108864
XHR_CERT_ERROR_ALL_SERVER_ERRORS* = 125829120enum XHR_CERT_ERROR_FLAG : uint {
XHR_CERT_ERROR_REVOCATION_FAILED = 8388608,
XHR_CERT_ERROR_UNKNOWN_CA = 16777216,
XHR_CERT_ERROR_CERT_CN_INVALID = 33554432,
XHR_CERT_ERROR_CERT_DATE_INVALID = 67108864,
XHR_CERT_ERROR_ALL_SERVER_ERRORS = 125829120,
}#define global XHR_CERT_ERROR_REVOCATION_FAILED 0x800000
#define global XHR_CERT_ERROR_UNKNOWN_CA 0x1000000
#define global XHR_CERT_ERROR_CERT_CN_INVALID 0x2000000
#define global XHR_CERT_ERROR_CERT_DATE_INVALID 0x4000000
#define global XHR_CERT_ERROR_ALL_SERVER_ERRORS 0x7800000