Win32 API 日本語リファレンス
ホームNetworking.WindowsWebServices › WS_SECURITY_PROPERTY_ID

WS_SECURITY_PROPERTY_ID

列挙型
基底型i4

メンバー 12

名前10進16進
WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL10x1
WS_SECURITY_PROPERTY_ALGORITHM_SUITE20x2
WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME30x3
WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY40x4
WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION50x5
WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW60x6
WS_SECURITY_PROPERTY_TIMESTAMP_USAGE70x7
WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT80x8
WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION90x9
WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY100xA
WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO110xB
WS_SECURITY_PROPERTY_SERVICE_IDENTITIES120xC

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WS_SECURITY_PROPERTY_ID : int {
    WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1,
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2,
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3,
    WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4,
    WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5,
    WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6,
    WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7,
    WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8,
    WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9,
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10,
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11,
    WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12
} WS_SECURITY_PROPERTY_ID;
public enum WS_SECURITY_PROPERTY_ID : int
{
    WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1,
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2,
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3,
    WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4,
    WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5,
    WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6,
    WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7,
    WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8,
    WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9,
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10,
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11,
    WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12,
}
Public Enum WS_SECURITY_PROPERTY_ID As Integer
    WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3
    WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4
    WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5
    WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6
    WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7
    WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8
    WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11
    WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12
End Enum
import enum

class WS_SECURITY_PROPERTY_ID(enum.IntEnum):
    WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3
    WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4
    WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5
    WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6
    WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7
    WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8
    WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11
    WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12
// WS_SECURITY_PROPERTY_ID
pub const WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL: i32 = 1;
pub const WS_SECURITY_PROPERTY_ALGORITHM_SUITE: i32 = 2;
pub const WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME: i32 = 3;
pub const WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY: i32 = 4;
pub const WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION: i32 = 5;
pub const WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW: i32 = 6;
pub const WS_SECURITY_PROPERTY_TIMESTAMP_USAGE: i32 = 7;
pub const WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT: i32 = 8;
pub const WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION: i32 = 9;
pub const WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY: i32 = 10;
pub const WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO: i32 = 11;
pub const WS_SECURITY_PROPERTY_SERVICE_IDENTITIES: i32 = 12;
// WS_SECURITY_PROPERTY_ID
const (
	WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL int32 = 1
	WS_SECURITY_PROPERTY_ALGORITHM_SUITE int32 = 2
	WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME int32 = 3
	WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY int32 = 4
	WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION int32 = 5
	WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW int32 = 6
	WS_SECURITY_PROPERTY_TIMESTAMP_USAGE int32 = 7
	WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT int32 = 8
	WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION int32 = 9
	WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY int32 = 10
	WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO int32 = 11
	WS_SECURITY_PROPERTY_SERVICE_IDENTITIES int32 = 12
)
const
  WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1;
  WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2;
  WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3;
  WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4;
  WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5;
  WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6;
  WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7;
  WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8;
  WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9;
  WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10;
  WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11;
  WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12;
// WS_SECURITY_PROPERTY_ID
pub const WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL: i32 = 1;
pub const WS_SECURITY_PROPERTY_ALGORITHM_SUITE: i32 = 2;
pub const WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME: i32 = 3;
pub const WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY: i32 = 4;
pub const WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION: i32 = 5;
pub const WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW: i32 = 6;
pub const WS_SECURITY_PROPERTY_TIMESTAMP_USAGE: i32 = 7;
pub const WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT: i32 = 8;
pub const WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION: i32 = 9;
pub const WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY: i32 = 10;
pub const WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO: i32 = 11;
pub const WS_SECURITY_PROPERTY_SERVICE_IDENTITIES: i32 = 12;
const
  WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL* = 1
  WS_SECURITY_PROPERTY_ALGORITHM_SUITE* = 2
  WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME* = 3
  WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY* = 4
  WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION* = 5
  WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW* = 6
  WS_SECURITY_PROPERTY_TIMESTAMP_USAGE* = 7
  WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT* = 8
  WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION* = 9
  WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY* = 10
  WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO* = 11
  WS_SECURITY_PROPERTY_SERVICE_IDENTITIES* = 12
enum WS_SECURITY_PROPERTY_ID : int {
    WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL = 1,
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE = 2,
    WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME = 3,
    WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY = 4,
    WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION = 5,
    WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW = 6,
    WS_SECURITY_PROPERTY_TIMESTAMP_USAGE = 7,
    WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT = 8,
    WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION = 9,
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY = 10,
    WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO = 11,
    WS_SECURITY_PROPERTY_SERVICE_IDENTITIES = 12,
}
#define global WS_SECURITY_PROPERTY_TRANSPORT_PROTECTION_LEVEL   0x1
#define global WS_SECURITY_PROPERTY_ALGORITHM_SUITE              0x2
#define global WS_SECURITY_PROPERTY_ALGORITHM_SUITE_NAME         0x3
#define global WS_SECURITY_PROPERTY_MAX_ALLOWED_LATENCY          0x4
#define global WS_SECURITY_PROPERTY_TIMESTAMP_VALIDITY_DURATION  0x5
#define global WS_SECURITY_PROPERTY_MAX_ALLOWED_CLOCK_SKEW       0x6
#define global WS_SECURITY_PROPERTY_TIMESTAMP_USAGE              0x7
#define global WS_SECURITY_PROPERTY_SECURITY_HEADER_LAYOUT       0x8
#define global WS_SECURITY_PROPERTY_SECURITY_HEADER_VERSION      0x9
#define global WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_POLICY   0xA
#define global WS_SECURITY_PROPERTY_EXTENDED_PROTECTION_SCENARIO 0xB
#define global WS_SECURITY_PROPERTY_SERVICE_IDENTITIES           0xC