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

WS_SECURITY_TOKEN_REFERENCE_MODE

列挙型
基底型i4

メンバー 5

名前10進16進
WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID10x1
WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER20x2
WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT30x3
WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID40x4
WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID50x5

各言語での定義

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

typedef enum WS_SECURITY_TOKEN_REFERENCE_MODE : int {
    WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1,
    WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2,
    WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3,
    WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4,
    WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5
} WS_SECURITY_TOKEN_REFERENCE_MODE;
public enum WS_SECURITY_TOKEN_REFERENCE_MODE : int
{
    WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1,
    WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2,
    WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3,
    WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4,
    WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5,
}
Public Enum WS_SECURITY_TOKEN_REFERENCE_MODE As Integer
    WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1
    WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2
    WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3
    WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4
    WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5
End Enum
import enum

class WS_SECURITY_TOKEN_REFERENCE_MODE(enum.IntEnum):
    WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1
    WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2
    WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3
    WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4
    WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5
// WS_SECURITY_TOKEN_REFERENCE_MODE
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID: i32 = 1;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER: i32 = 2;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT: i32 = 3;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID: i32 = 4;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID: i32 = 5;
// WS_SECURITY_TOKEN_REFERENCE_MODE
const (
	WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID int32 = 1
	WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER int32 = 2
	WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT int32 = 3
	WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID int32 = 4
	WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID int32 = 5
)
const
  WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1;
  WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2;
  WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3;
  WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4;
  WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5;
// WS_SECURITY_TOKEN_REFERENCE_MODE
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID: i32 = 1;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER: i32 = 2;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT: i32 = 3;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID: i32 = 4;
pub const WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID: i32 = 5;
const
  WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID* = 1
  WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER* = 2
  WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT* = 3
  WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID* = 4
  WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID* = 5
enum WS_SECURITY_TOKEN_REFERENCE_MODE : int {
    WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID = 1,
    WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER = 2,
    WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT = 3,
    WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID = 4,
    WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID = 5,
}
#define global WS_SECURITY_TOKEN_REFERENCE_MODE_LOCAL_ID            0x1
#define global WS_SECURITY_TOKEN_REFERENCE_MODE_XML_BUFFER          0x2
#define global WS_SECURITY_TOKEN_REFERENCE_MODE_CERT_THUMBPRINT     0x3
#define global WS_SECURITY_TOKEN_REFERENCE_MODE_SECURITY_CONTEXT_ID 0x4
#define global WS_SECURITY_TOKEN_REFERENCE_MODE_SAML_ASSERTION_ID   0x5