ホーム › Data.Xml.MsXml › XHR_CERT_IGNORE_FLAG
XHR_CERT_IGNORE_FLAG
列挙型メンバー 5
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| XHR_CERT_IGNORE_REVOCATION_FAILED | 128 | 0x80 | 証明書の失効に関するエラーを無視します。 |
| XHR_CERT_IGNORE_UNKNOWN_CA | 256 | 0x100 | 不明または無効な証明機関に起因する証明書エラーを無視します。 |
| XHR_CERT_IGNORE_CERT_CN_INVALID | 4096 | 0x1000 | 無効なコモン ネームに起因する証明書エラーを無視します。これにより、要求された URL に対してアプリが指定したサーバー名がサーバー証明書内のコモン ネームと一致しない場合でも、証明書内の無効なコモン ネームが許容されます。 |
| XHR_CERT_IGNORE_CERT_DATE_INVALID | 8192 | 0x2000 | 証明書内の無効な日付に起因する証明書エラーを無視します。これにより、有効期限が切れている証明書やまだ有効になっていない証明書が許容されます。 |
| XHR_CERT_IGNORE_ALL_SERVER_ERRORS | 12672 | 0x3180 | サーバー証明書に関するすべてのエラーを無視します。 |
公式ドキュメント
IXMLHTTPRequest3 インターフェイスの SetProperty メソッドを呼び出すことで、送信する HTTP 要求に対して特定の証明書エラーを無視するように設定できるフラグを定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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_IGNORE_FLAG : unsigned int {
XHR_CERT_IGNORE_REVOCATION_FAILED = 128,
XHR_CERT_IGNORE_UNKNOWN_CA = 256,
XHR_CERT_IGNORE_CERT_CN_INVALID = 4096,
XHR_CERT_IGNORE_CERT_DATE_INVALID = 8192,
XHR_CERT_IGNORE_ALL_SERVER_ERRORS = 12672
} XHR_CERT_IGNORE_FLAG;public enum XHR_CERT_IGNORE_FLAG : uint
{
XHR_CERT_IGNORE_REVOCATION_FAILED = 128,
XHR_CERT_IGNORE_UNKNOWN_CA = 256,
XHR_CERT_IGNORE_CERT_CN_INVALID = 4096,
XHR_CERT_IGNORE_CERT_DATE_INVALID = 8192,
XHR_CERT_IGNORE_ALL_SERVER_ERRORS = 12672,
}Public Enum XHR_CERT_IGNORE_FLAG As UInteger
XHR_CERT_IGNORE_REVOCATION_FAILED = 128
XHR_CERT_IGNORE_UNKNOWN_CA = 256
XHR_CERT_IGNORE_CERT_CN_INVALID = 4096
XHR_CERT_IGNORE_CERT_DATE_INVALID = 8192
XHR_CERT_IGNORE_ALL_SERVER_ERRORS = 12672
End Enumimport enum
class XHR_CERT_IGNORE_FLAG(enum.IntEnum):
XHR_CERT_IGNORE_REVOCATION_FAILED = 128
XHR_CERT_IGNORE_UNKNOWN_CA = 256
XHR_CERT_IGNORE_CERT_CN_INVALID = 4096
XHR_CERT_IGNORE_CERT_DATE_INVALID = 8192
XHR_CERT_IGNORE_ALL_SERVER_ERRORS = 12672// XHR_CERT_IGNORE_FLAG
pub const XHR_CERT_IGNORE_REVOCATION_FAILED: u32 = 128;
pub const XHR_CERT_IGNORE_UNKNOWN_CA: u32 = 256;
pub const XHR_CERT_IGNORE_CERT_CN_INVALID: u32 = 4096;
pub const XHR_CERT_IGNORE_CERT_DATE_INVALID: u32 = 8192;
pub const XHR_CERT_IGNORE_ALL_SERVER_ERRORS: u32 = 12672;// XHR_CERT_IGNORE_FLAG
const (
XHR_CERT_IGNORE_REVOCATION_FAILED uint32 = 128
XHR_CERT_IGNORE_UNKNOWN_CA uint32 = 256
XHR_CERT_IGNORE_CERT_CN_INVALID uint32 = 4096
XHR_CERT_IGNORE_CERT_DATE_INVALID uint32 = 8192
XHR_CERT_IGNORE_ALL_SERVER_ERRORS uint32 = 12672
)const
XHR_CERT_IGNORE_REVOCATION_FAILED = 128;
XHR_CERT_IGNORE_UNKNOWN_CA = 256;
XHR_CERT_IGNORE_CERT_CN_INVALID = 4096;
XHR_CERT_IGNORE_CERT_DATE_INVALID = 8192;
XHR_CERT_IGNORE_ALL_SERVER_ERRORS = 12672;// XHR_CERT_IGNORE_FLAG
pub const XHR_CERT_IGNORE_REVOCATION_FAILED: u32 = 128;
pub const XHR_CERT_IGNORE_UNKNOWN_CA: u32 = 256;
pub const XHR_CERT_IGNORE_CERT_CN_INVALID: u32 = 4096;
pub const XHR_CERT_IGNORE_CERT_DATE_INVALID: u32 = 8192;
pub const XHR_CERT_IGNORE_ALL_SERVER_ERRORS: u32 = 12672;const
XHR_CERT_IGNORE_REVOCATION_FAILED* = 128
XHR_CERT_IGNORE_UNKNOWN_CA* = 256
XHR_CERT_IGNORE_CERT_CN_INVALID* = 4096
XHR_CERT_IGNORE_CERT_DATE_INVALID* = 8192
XHR_CERT_IGNORE_ALL_SERVER_ERRORS* = 12672enum XHR_CERT_IGNORE_FLAG : uint {
XHR_CERT_IGNORE_REVOCATION_FAILED = 128,
XHR_CERT_IGNORE_UNKNOWN_CA = 256,
XHR_CERT_IGNORE_CERT_CN_INVALID = 4096,
XHR_CERT_IGNORE_CERT_DATE_INVALID = 8192,
XHR_CERT_IGNORE_ALL_SERVER_ERRORS = 12672,
}#define global XHR_CERT_IGNORE_REVOCATION_FAILED 0x80
#define global XHR_CERT_IGNORE_UNKNOWN_CA 0x100
#define global XHR_CERT_IGNORE_CERT_CN_INVALID 0x1000
#define global XHR_CERT_IGNORE_CERT_DATE_INVALID 0x2000
#define global XHR_CERT_IGNORE_ALL_SERVER_ERRORS 0x3180