ホーム › Networking.HttpServer › HTTP_AUTHENTICATION_HARDENING_LEVELS
HTTP_AUTHENTICATION_HARDENING_LEVELS
列挙型メンバー 3
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| HttpAuthenticationHardeningLegacy | 0 | 0x0 | サーバーはハードニングされておらず、Channel Binding Token (CBT) のサポートなしで動作します。 |
| HttpAuthenticationHardeningMedium | 1 | 0x1 | サーバーは部分的にハードニングされています。CBT をサポートするクライアントは適切に処理されます。従来のクライアントも処理されます。 |
| HttpAuthenticationHardeningStrict | 2 | 0x2 | サーバーはハードニングされています。CBT をサポートするクライアントのみが処理されます。 |
公式ドキュメント
サーバーのハードニング レベルです。
出典・ライセンス: 上記「公式ドキュメント」の内容は 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 HTTP_AUTHENTICATION_HARDENING_LEVELS : int {
HttpAuthenticationHardeningLegacy = 0,
HttpAuthenticationHardeningMedium = 1,
HttpAuthenticationHardeningStrict = 2
} HTTP_AUTHENTICATION_HARDENING_LEVELS;public enum HTTP_AUTHENTICATION_HARDENING_LEVELS : int
{
HttpAuthenticationHardeningLegacy = 0,
HttpAuthenticationHardeningMedium = 1,
HttpAuthenticationHardeningStrict = 2,
}Public Enum HTTP_AUTHENTICATION_HARDENING_LEVELS As Integer
HttpAuthenticationHardeningLegacy = 0
HttpAuthenticationHardeningMedium = 1
HttpAuthenticationHardeningStrict = 2
End Enumimport enum
class HTTP_AUTHENTICATION_HARDENING_LEVELS(enum.IntEnum):
HttpAuthenticationHardeningLegacy = 0
HttpAuthenticationHardeningMedium = 1
HttpAuthenticationHardeningStrict = 2// HTTP_AUTHENTICATION_HARDENING_LEVELS
pub const HttpAuthenticationHardeningLegacy: i32 = 0;
pub const HttpAuthenticationHardeningMedium: i32 = 1;
pub const HttpAuthenticationHardeningStrict: i32 = 2;// HTTP_AUTHENTICATION_HARDENING_LEVELS
const (
HttpAuthenticationHardeningLegacy int32 = 0
HttpAuthenticationHardeningMedium int32 = 1
HttpAuthenticationHardeningStrict int32 = 2
)const
HttpAuthenticationHardeningLegacy = 0;
HttpAuthenticationHardeningMedium = 1;
HttpAuthenticationHardeningStrict = 2;// HTTP_AUTHENTICATION_HARDENING_LEVELS
pub const HttpAuthenticationHardeningLegacy: i32 = 0;
pub const HttpAuthenticationHardeningMedium: i32 = 1;
pub const HttpAuthenticationHardeningStrict: i32 = 2;const
HttpAuthenticationHardeningLegacy* = 0
HttpAuthenticationHardeningMedium* = 1
HttpAuthenticationHardeningStrict* = 2enum HTTP_AUTHENTICATION_HARDENING_LEVELS : int {
HttpAuthenticationHardeningLegacy = 0,
HttpAuthenticationHardeningMedium = 1,
HttpAuthenticationHardeningStrict = 2,
}#define global HttpAuthenticationHardeningLegacy 0x0
#define global HttpAuthenticationHardeningMedium 0x1
#define global HttpAuthenticationHardeningStrict 0x2