ホーム › System.RemoteManagement › WSManAuthenticationFlags
WSManAuthenticationFlags
列挙型メンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| WSMAN_FLAG_DEFAULT_AUTHENTICATION | 0 | 0x0 |
| WSMAN_FLAG_NO_AUTHENTICATION | 1 | 0x1 |
| WSMAN_FLAG_AUTH_DIGEST | 2 | 0x2 |
| WSMAN_FLAG_AUTH_NEGOTIATE | 4 | 0x4 |
| WSMAN_FLAG_AUTH_BASIC | 8 | 0x8 |
| WSMAN_FLAG_AUTH_KERBEROS | 16 | 0x10 |
| WSMAN_FLAG_AUTH_CREDSSP | 128 | 0x80 |
| WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE | 32 | 0x20 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WSManAuthenticationFlags : int {
WSMAN_FLAG_DEFAULT_AUTHENTICATION = 0,
WSMAN_FLAG_NO_AUTHENTICATION = 1,
WSMAN_FLAG_AUTH_DIGEST = 2,
WSMAN_FLAG_AUTH_NEGOTIATE = 4,
WSMAN_FLAG_AUTH_BASIC = 8,
WSMAN_FLAG_AUTH_KERBEROS = 16,
WSMAN_FLAG_AUTH_CREDSSP = 128,
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE = 32
} WSManAuthenticationFlags;public enum WSManAuthenticationFlags : int
{
WSMAN_FLAG_DEFAULT_AUTHENTICATION = 0,
WSMAN_FLAG_NO_AUTHENTICATION = 1,
WSMAN_FLAG_AUTH_DIGEST = 2,
WSMAN_FLAG_AUTH_NEGOTIATE = 4,
WSMAN_FLAG_AUTH_BASIC = 8,
WSMAN_FLAG_AUTH_KERBEROS = 16,
WSMAN_FLAG_AUTH_CREDSSP = 128,
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE = 32,
}Public Enum WSManAuthenticationFlags As Integer
WSMAN_FLAG_DEFAULT_AUTHENTICATION = 0
WSMAN_FLAG_NO_AUTHENTICATION = 1
WSMAN_FLAG_AUTH_DIGEST = 2
WSMAN_FLAG_AUTH_NEGOTIATE = 4
WSMAN_FLAG_AUTH_BASIC = 8
WSMAN_FLAG_AUTH_KERBEROS = 16
WSMAN_FLAG_AUTH_CREDSSP = 128
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE = 32
End Enumimport enum
class WSManAuthenticationFlags(enum.IntEnum):
WSMAN_FLAG_DEFAULT_AUTHENTICATION = 0
WSMAN_FLAG_NO_AUTHENTICATION = 1
WSMAN_FLAG_AUTH_DIGEST = 2
WSMAN_FLAG_AUTH_NEGOTIATE = 4
WSMAN_FLAG_AUTH_BASIC = 8
WSMAN_FLAG_AUTH_KERBEROS = 16
WSMAN_FLAG_AUTH_CREDSSP = 128
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE = 32// WSManAuthenticationFlags
pub const WSMAN_FLAG_DEFAULT_AUTHENTICATION: i32 = 0;
pub const WSMAN_FLAG_NO_AUTHENTICATION: i32 = 1;
pub const WSMAN_FLAG_AUTH_DIGEST: i32 = 2;
pub const WSMAN_FLAG_AUTH_NEGOTIATE: i32 = 4;
pub const WSMAN_FLAG_AUTH_BASIC: i32 = 8;
pub const WSMAN_FLAG_AUTH_KERBEROS: i32 = 16;
pub const WSMAN_FLAG_AUTH_CREDSSP: i32 = 128;
pub const WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE: i32 = 32;// WSManAuthenticationFlags
const (
WSMAN_FLAG_DEFAULT_AUTHENTICATION int32 = 0
WSMAN_FLAG_NO_AUTHENTICATION int32 = 1
WSMAN_FLAG_AUTH_DIGEST int32 = 2
WSMAN_FLAG_AUTH_NEGOTIATE int32 = 4
WSMAN_FLAG_AUTH_BASIC int32 = 8
WSMAN_FLAG_AUTH_KERBEROS int32 = 16
WSMAN_FLAG_AUTH_CREDSSP int32 = 128
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE int32 = 32
)const
WSMAN_FLAG_DEFAULT_AUTHENTICATION = 0;
WSMAN_FLAG_NO_AUTHENTICATION = 1;
WSMAN_FLAG_AUTH_DIGEST = 2;
WSMAN_FLAG_AUTH_NEGOTIATE = 4;
WSMAN_FLAG_AUTH_BASIC = 8;
WSMAN_FLAG_AUTH_KERBEROS = 16;
WSMAN_FLAG_AUTH_CREDSSP = 128;
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE = 32;// WSManAuthenticationFlags
pub const WSMAN_FLAG_DEFAULT_AUTHENTICATION: i32 = 0;
pub const WSMAN_FLAG_NO_AUTHENTICATION: i32 = 1;
pub const WSMAN_FLAG_AUTH_DIGEST: i32 = 2;
pub const WSMAN_FLAG_AUTH_NEGOTIATE: i32 = 4;
pub const WSMAN_FLAG_AUTH_BASIC: i32 = 8;
pub const WSMAN_FLAG_AUTH_KERBEROS: i32 = 16;
pub const WSMAN_FLAG_AUTH_CREDSSP: i32 = 128;
pub const WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE: i32 = 32;const
WSMAN_FLAG_DEFAULT_AUTHENTICATION* = 0
WSMAN_FLAG_NO_AUTHENTICATION* = 1
WSMAN_FLAG_AUTH_DIGEST* = 2
WSMAN_FLAG_AUTH_NEGOTIATE* = 4
WSMAN_FLAG_AUTH_BASIC* = 8
WSMAN_FLAG_AUTH_KERBEROS* = 16
WSMAN_FLAG_AUTH_CREDSSP* = 128
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE* = 32enum WSManAuthenticationFlags : int {
WSMAN_FLAG_DEFAULT_AUTHENTICATION = 0,
WSMAN_FLAG_NO_AUTHENTICATION = 1,
WSMAN_FLAG_AUTH_DIGEST = 2,
WSMAN_FLAG_AUTH_NEGOTIATE = 4,
WSMAN_FLAG_AUTH_BASIC = 8,
WSMAN_FLAG_AUTH_KERBEROS = 16,
WSMAN_FLAG_AUTH_CREDSSP = 128,
WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE = 32,
}#define global WSMAN_FLAG_DEFAULT_AUTHENTICATION 0x0
#define global WSMAN_FLAG_NO_AUTHENTICATION 0x1
#define global WSMAN_FLAG_AUTH_DIGEST 0x2
#define global WSMAN_FLAG_AUTH_NEGOTIATE 0x4
#define global WSMAN_FLAG_AUTH_BASIC 0x8
#define global WSMAN_FLAG_AUTH_KERBEROS 0x10
#define global WSMAN_FLAG_AUTH_CREDSSP 0x80
#define global WSMAN_FLAG_AUTH_CLIENT_CERTIFICATE 0x20