ホーム › Security.Authentication.Identity › KERB_CRYPTO_KEY_TYPE
KERB_CRYPTO_KEY_TYPE
列挙型メンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| KERB_ETYPE_DES_CBC_CRC | 1 | 0x1 |
| KERB_ETYPE_DES_CBC_MD4 | 2 | 0x2 |
| KERB_ETYPE_DES_CBC_MD5 | 3 | 0x3 |
| KERB_ETYPE_NULL | 0 | 0x0 |
| KERB_ETYPE_RC4_HMAC_NT | 23 | 0x17 |
| KERB_ETYPE_RC4_MD4 | -128 | 0xFFFFFF80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum KERB_CRYPTO_KEY_TYPE : int {
KERB_ETYPE_DES_CBC_CRC = 1,
KERB_ETYPE_DES_CBC_MD4 = 2,
KERB_ETYPE_DES_CBC_MD5 = 3,
KERB_ETYPE_NULL = 0,
KERB_ETYPE_RC4_HMAC_NT = 23,
KERB_ETYPE_RC4_MD4 = -128
} KERB_CRYPTO_KEY_TYPE;public enum KERB_CRYPTO_KEY_TYPE : int
{
KERB_ETYPE_DES_CBC_CRC = 1,
KERB_ETYPE_DES_CBC_MD4 = 2,
KERB_ETYPE_DES_CBC_MD5 = 3,
KERB_ETYPE_NULL = 0,
KERB_ETYPE_RC4_HMAC_NT = 23,
KERB_ETYPE_RC4_MD4 = -128,
}Public Enum KERB_CRYPTO_KEY_TYPE As Integer
KERB_ETYPE_DES_CBC_CRC = 1
KERB_ETYPE_DES_CBC_MD4 = 2
KERB_ETYPE_DES_CBC_MD5 = 3
KERB_ETYPE_NULL = 0
KERB_ETYPE_RC4_HMAC_NT = 23
KERB_ETYPE_RC4_MD4 = -128
End Enumimport enum
class KERB_CRYPTO_KEY_TYPE(enum.IntEnum):
KERB_ETYPE_DES_CBC_CRC = 1
KERB_ETYPE_DES_CBC_MD4 = 2
KERB_ETYPE_DES_CBC_MD5 = 3
KERB_ETYPE_NULL = 0
KERB_ETYPE_RC4_HMAC_NT = 23
KERB_ETYPE_RC4_MD4 = -128// KERB_CRYPTO_KEY_TYPE
pub const KERB_ETYPE_DES_CBC_CRC: i32 = 1;
pub const KERB_ETYPE_DES_CBC_MD4: i32 = 2;
pub const KERB_ETYPE_DES_CBC_MD5: i32 = 3;
pub const KERB_ETYPE_NULL: i32 = 0;
pub const KERB_ETYPE_RC4_HMAC_NT: i32 = 23;
pub const KERB_ETYPE_RC4_MD4: i32 = -128;// KERB_CRYPTO_KEY_TYPE
const (
KERB_ETYPE_DES_CBC_CRC int32 = 1
KERB_ETYPE_DES_CBC_MD4 int32 = 2
KERB_ETYPE_DES_CBC_MD5 int32 = 3
KERB_ETYPE_NULL int32 = 0
KERB_ETYPE_RC4_HMAC_NT int32 = 23
KERB_ETYPE_RC4_MD4 int32 = -128
)const
KERB_ETYPE_DES_CBC_CRC = 1;
KERB_ETYPE_DES_CBC_MD4 = 2;
KERB_ETYPE_DES_CBC_MD5 = 3;
KERB_ETYPE_NULL = 0;
KERB_ETYPE_RC4_HMAC_NT = 23;
KERB_ETYPE_RC4_MD4 = -128;// KERB_CRYPTO_KEY_TYPE
pub const KERB_ETYPE_DES_CBC_CRC: i32 = 1;
pub const KERB_ETYPE_DES_CBC_MD4: i32 = 2;
pub const KERB_ETYPE_DES_CBC_MD5: i32 = 3;
pub const KERB_ETYPE_NULL: i32 = 0;
pub const KERB_ETYPE_RC4_HMAC_NT: i32 = 23;
pub const KERB_ETYPE_RC4_MD4: i32 = -128;const
KERB_ETYPE_DES_CBC_CRC* = 1
KERB_ETYPE_DES_CBC_MD4* = 2
KERB_ETYPE_DES_CBC_MD5* = 3
KERB_ETYPE_NULL* = 0
KERB_ETYPE_RC4_HMAC_NT* = 23
KERB_ETYPE_RC4_MD4* = -128enum KERB_CRYPTO_KEY_TYPE : int {
KERB_ETYPE_DES_CBC_CRC = 1,
KERB_ETYPE_DES_CBC_MD4 = 2,
KERB_ETYPE_DES_CBC_MD5 = 3,
KERB_ETYPE_NULL = 0,
KERB_ETYPE_RC4_HMAC_NT = 23,
KERB_ETYPE_RC4_MD4 = -128,
}#define global KERB_ETYPE_DES_CBC_CRC 0x1
#define global KERB_ETYPE_DES_CBC_MD4 0x2
#define global KERB_ETYPE_DES_CBC_MD5 0x3
#define global KERB_ETYPE_NULL 0x0
#define global KERB_ETYPE_RC4_HMAC_NT 0x17
#define global KERB_ETYPE_RC4_MD4 0xFFFFFF80