Win32 API 日本語リファレンス
ホームSecurity.Cryptography › CERT_RDN_ATTR_VALUE_TYPE

CERT_RDN_ATTR_VALUE_TYPE

列挙型
基底型i4

メンバー 18

名前10進16進
CERT_RDN_ANY_TYPE00x0
CERT_RDN_NUMERIC_STRING30x3
CERT_RDN_PRINTABLE_STRING40x4
CERT_RDN_T61_STRING50x5
CERT_RDN_VIDEOTEX_STRING60x6
CERT_RDN_IA5_STRING70x7
CERT_RDN_GRAPHIC_STRING80x8
CERT_RDN_ISO646_STRING90x9
CERT_RDN_GENERAL_STRING100xA
CERT_RDN_INT4_STRING110xB
CERT_RDN_UNICODE_STRING120xC
CERT_RDN_BMP_STRING120xC
CERT_RDN_ENCODED_BLOB10x1
CERT_RDN_OCTET_STRING20x2
CERT_RDN_TELETEX_STRING50x5
CERT_RDN_UNIVERSAL_STRING110xB
CERT_RDN_UTF8_STRING130xD
CERT_RDN_VISIBLE_STRING90x9

各言語での定義

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

typedef enum CERT_RDN_ATTR_VALUE_TYPE : int {
    CERT_RDN_ANY_TYPE = 0,
    CERT_RDN_NUMERIC_STRING = 3,
    CERT_RDN_PRINTABLE_STRING = 4,
    CERT_RDN_T61_STRING = 5,
    CERT_RDN_VIDEOTEX_STRING = 6,
    CERT_RDN_IA5_STRING = 7,
    CERT_RDN_GRAPHIC_STRING = 8,
    CERT_RDN_ISO646_STRING = 9,
    CERT_RDN_GENERAL_STRING = 10,
    CERT_RDN_INT4_STRING = 11,
    CERT_RDN_UNICODE_STRING = 12,
    CERT_RDN_BMP_STRING = 12,
    CERT_RDN_ENCODED_BLOB = 1,
    CERT_RDN_OCTET_STRING = 2,
    CERT_RDN_TELETEX_STRING = 5,
    CERT_RDN_UNIVERSAL_STRING = 11,
    CERT_RDN_UTF8_STRING = 13,
    CERT_RDN_VISIBLE_STRING = 9
} CERT_RDN_ATTR_VALUE_TYPE;
public enum CERT_RDN_ATTR_VALUE_TYPE : int
{
    CERT_RDN_ANY_TYPE = 0,
    CERT_RDN_NUMERIC_STRING = 3,
    CERT_RDN_PRINTABLE_STRING = 4,
    CERT_RDN_T61_STRING = 5,
    CERT_RDN_VIDEOTEX_STRING = 6,
    CERT_RDN_IA5_STRING = 7,
    CERT_RDN_GRAPHIC_STRING = 8,
    CERT_RDN_ISO646_STRING = 9,
    CERT_RDN_GENERAL_STRING = 10,
    CERT_RDN_INT4_STRING = 11,
    CERT_RDN_UNICODE_STRING = 12,
    CERT_RDN_BMP_STRING = 12,
    CERT_RDN_ENCODED_BLOB = 1,
    CERT_RDN_OCTET_STRING = 2,
    CERT_RDN_TELETEX_STRING = 5,
    CERT_RDN_UNIVERSAL_STRING = 11,
    CERT_RDN_UTF8_STRING = 13,
    CERT_RDN_VISIBLE_STRING = 9,
}
Public Enum CERT_RDN_ATTR_VALUE_TYPE As Integer
    CERT_RDN_ANY_TYPE = 0
    CERT_RDN_NUMERIC_STRING = 3
    CERT_RDN_PRINTABLE_STRING = 4
    CERT_RDN_T61_STRING = 5
    CERT_RDN_VIDEOTEX_STRING = 6
    CERT_RDN_IA5_STRING = 7
    CERT_RDN_GRAPHIC_STRING = 8
    CERT_RDN_ISO646_STRING = 9
    CERT_RDN_GENERAL_STRING = 10
    CERT_RDN_INT4_STRING = 11
    CERT_RDN_UNICODE_STRING = 12
    CERT_RDN_BMP_STRING = 12
    CERT_RDN_ENCODED_BLOB = 1
    CERT_RDN_OCTET_STRING = 2
    CERT_RDN_TELETEX_STRING = 5
    CERT_RDN_UNIVERSAL_STRING = 11
    CERT_RDN_UTF8_STRING = 13
    CERT_RDN_VISIBLE_STRING = 9
End Enum
import enum

class CERT_RDN_ATTR_VALUE_TYPE(enum.IntEnum):
    CERT_RDN_ANY_TYPE = 0
    CERT_RDN_NUMERIC_STRING = 3
    CERT_RDN_PRINTABLE_STRING = 4
    CERT_RDN_T61_STRING = 5
    CERT_RDN_VIDEOTEX_STRING = 6
    CERT_RDN_IA5_STRING = 7
    CERT_RDN_GRAPHIC_STRING = 8
    CERT_RDN_ISO646_STRING = 9
    CERT_RDN_GENERAL_STRING = 10
    CERT_RDN_INT4_STRING = 11
    CERT_RDN_UNICODE_STRING = 12
    CERT_RDN_BMP_STRING = 12
    CERT_RDN_ENCODED_BLOB = 1
    CERT_RDN_OCTET_STRING = 2
    CERT_RDN_TELETEX_STRING = 5
    CERT_RDN_UNIVERSAL_STRING = 11
    CERT_RDN_UTF8_STRING = 13
    CERT_RDN_VISIBLE_STRING = 9
// CERT_RDN_ATTR_VALUE_TYPE
pub const CERT_RDN_ANY_TYPE: i32 = 0;
pub const CERT_RDN_NUMERIC_STRING: i32 = 3;
pub const CERT_RDN_PRINTABLE_STRING: i32 = 4;
pub const CERT_RDN_T61_STRING: i32 = 5;
pub const CERT_RDN_VIDEOTEX_STRING: i32 = 6;
pub const CERT_RDN_IA5_STRING: i32 = 7;
pub const CERT_RDN_GRAPHIC_STRING: i32 = 8;
pub const CERT_RDN_ISO646_STRING: i32 = 9;
pub const CERT_RDN_GENERAL_STRING: i32 = 10;
pub const CERT_RDN_INT4_STRING: i32 = 11;
pub const CERT_RDN_UNICODE_STRING: i32 = 12;
pub const CERT_RDN_BMP_STRING: i32 = 12;
pub const CERT_RDN_ENCODED_BLOB: i32 = 1;
pub const CERT_RDN_OCTET_STRING: i32 = 2;
pub const CERT_RDN_TELETEX_STRING: i32 = 5;
pub const CERT_RDN_UNIVERSAL_STRING: i32 = 11;
pub const CERT_RDN_UTF8_STRING: i32 = 13;
pub const CERT_RDN_VISIBLE_STRING: i32 = 9;
// CERT_RDN_ATTR_VALUE_TYPE
const (
	CERT_RDN_ANY_TYPE int32 = 0
	CERT_RDN_NUMERIC_STRING int32 = 3
	CERT_RDN_PRINTABLE_STRING int32 = 4
	CERT_RDN_T61_STRING int32 = 5
	CERT_RDN_VIDEOTEX_STRING int32 = 6
	CERT_RDN_IA5_STRING int32 = 7
	CERT_RDN_GRAPHIC_STRING int32 = 8
	CERT_RDN_ISO646_STRING int32 = 9
	CERT_RDN_GENERAL_STRING int32 = 10
	CERT_RDN_INT4_STRING int32 = 11
	CERT_RDN_UNICODE_STRING int32 = 12
	CERT_RDN_BMP_STRING int32 = 12
	CERT_RDN_ENCODED_BLOB int32 = 1
	CERT_RDN_OCTET_STRING int32 = 2
	CERT_RDN_TELETEX_STRING int32 = 5
	CERT_RDN_UNIVERSAL_STRING int32 = 11
	CERT_RDN_UTF8_STRING int32 = 13
	CERT_RDN_VISIBLE_STRING int32 = 9
)
const
  CERT_RDN_ANY_TYPE = 0;
  CERT_RDN_NUMERIC_STRING = 3;
  CERT_RDN_PRINTABLE_STRING = 4;
  CERT_RDN_T61_STRING = 5;
  CERT_RDN_VIDEOTEX_STRING = 6;
  CERT_RDN_IA5_STRING = 7;
  CERT_RDN_GRAPHIC_STRING = 8;
  CERT_RDN_ISO646_STRING = 9;
  CERT_RDN_GENERAL_STRING = 10;
  CERT_RDN_INT4_STRING = 11;
  CERT_RDN_UNICODE_STRING = 12;
  CERT_RDN_BMP_STRING = 12;
  CERT_RDN_ENCODED_BLOB = 1;
  CERT_RDN_OCTET_STRING = 2;
  CERT_RDN_TELETEX_STRING = 5;
  CERT_RDN_UNIVERSAL_STRING = 11;
  CERT_RDN_UTF8_STRING = 13;
  CERT_RDN_VISIBLE_STRING = 9;
// CERT_RDN_ATTR_VALUE_TYPE
pub const CERT_RDN_ANY_TYPE: i32 = 0;
pub const CERT_RDN_NUMERIC_STRING: i32 = 3;
pub const CERT_RDN_PRINTABLE_STRING: i32 = 4;
pub const CERT_RDN_T61_STRING: i32 = 5;
pub const CERT_RDN_VIDEOTEX_STRING: i32 = 6;
pub const CERT_RDN_IA5_STRING: i32 = 7;
pub const CERT_RDN_GRAPHIC_STRING: i32 = 8;
pub const CERT_RDN_ISO646_STRING: i32 = 9;
pub const CERT_RDN_GENERAL_STRING: i32 = 10;
pub const CERT_RDN_INT4_STRING: i32 = 11;
pub const CERT_RDN_UNICODE_STRING: i32 = 12;
pub const CERT_RDN_BMP_STRING: i32 = 12;
pub const CERT_RDN_ENCODED_BLOB: i32 = 1;
pub const CERT_RDN_OCTET_STRING: i32 = 2;
pub const CERT_RDN_TELETEX_STRING: i32 = 5;
pub const CERT_RDN_UNIVERSAL_STRING: i32 = 11;
pub const CERT_RDN_UTF8_STRING: i32 = 13;
pub const CERT_RDN_VISIBLE_STRING: i32 = 9;
const
  CERT_RDN_ANY_TYPE* = 0
  CERT_RDN_NUMERIC_STRING* = 3
  CERT_RDN_PRINTABLE_STRING* = 4
  CERT_RDN_T61_STRING* = 5
  CERT_RDN_VIDEOTEX_STRING* = 6
  CERT_RDN_IA5_STRING* = 7
  CERT_RDN_GRAPHIC_STRING* = 8
  CERT_RDN_ISO646_STRING* = 9
  CERT_RDN_GENERAL_STRING* = 10
  CERT_RDN_INT4_STRING* = 11
  CERT_RDN_UNICODE_STRING* = 12
  CERT_RDN_BMP_STRING* = 12
  CERT_RDN_ENCODED_BLOB* = 1
  CERT_RDN_OCTET_STRING* = 2
  CERT_RDN_TELETEX_STRING* = 5
  CERT_RDN_UNIVERSAL_STRING* = 11
  CERT_RDN_UTF8_STRING* = 13
  CERT_RDN_VISIBLE_STRING* = 9
enum CERT_RDN_ATTR_VALUE_TYPE : int {
    CERT_RDN_ANY_TYPE = 0,
    CERT_RDN_NUMERIC_STRING = 3,
    CERT_RDN_PRINTABLE_STRING = 4,
    CERT_RDN_T61_STRING = 5,
    CERT_RDN_VIDEOTEX_STRING = 6,
    CERT_RDN_IA5_STRING = 7,
    CERT_RDN_GRAPHIC_STRING = 8,
    CERT_RDN_ISO646_STRING = 9,
    CERT_RDN_GENERAL_STRING = 10,
    CERT_RDN_INT4_STRING = 11,
    CERT_RDN_UNICODE_STRING = 12,
    CERT_RDN_BMP_STRING = 12,
    CERT_RDN_ENCODED_BLOB = 1,
    CERT_RDN_OCTET_STRING = 2,
    CERT_RDN_TELETEX_STRING = 5,
    CERT_RDN_UNIVERSAL_STRING = 11,
    CERT_RDN_UTF8_STRING = 13,
    CERT_RDN_VISIBLE_STRING = 9,
}
#define global CERT_RDN_ANY_TYPE         0x0
#define global CERT_RDN_NUMERIC_STRING   0x3
#define global CERT_RDN_PRINTABLE_STRING 0x4
#define global CERT_RDN_T61_STRING       0x5
#define global CERT_RDN_VIDEOTEX_STRING  0x6
#define global CERT_RDN_IA5_STRING       0x7
#define global CERT_RDN_GRAPHIC_STRING   0x8
#define global CERT_RDN_ISO646_STRING    0x9
#define global CERT_RDN_GENERAL_STRING   0xA
#define global CERT_RDN_INT4_STRING      0xB
#define global CERT_RDN_UNICODE_STRING   0xC
#define global CERT_RDN_BMP_STRING       0xC
#define global CERT_RDN_ENCODED_BLOB     0x1
#define global CERT_RDN_OCTET_STRING     0x2
#define global CERT_RDN_TELETEX_STRING   0x5
#define global CERT_RDN_UNIVERSAL_STRING 0xB
#define global CERT_RDN_UTF8_STRING      0xD
#define global CERT_RDN_VISIBLE_STRING   0x9