ホーム › Security.Cryptography.Certificates › EncodingType
EncodingType
列挙型メンバー 22
| 名前 | 10進 | 16進 |
|---|---|---|
| XCN_CRYPT_STRING_BASE64HEADER | 0 | 0x0 |
| XCN_CRYPT_STRING_BASE64 | 1 | 0x1 |
| XCN_CRYPT_STRING_BINARY | 2 | 0x2 |
| XCN_CRYPT_STRING_BASE64REQUESTHEADER | 3 | 0x3 |
| XCN_CRYPT_STRING_HEX | 4 | 0x4 |
| XCN_CRYPT_STRING_HEXASCII | 5 | 0x5 |
| XCN_CRYPT_STRING_BASE64_ANY | 6 | 0x6 |
| XCN_CRYPT_STRING_ANY | 7 | 0x7 |
| XCN_CRYPT_STRING_HEX_ANY | 8 | 0x8 |
| XCN_CRYPT_STRING_BASE64X509CRLHEADER | 9 | 0x9 |
| XCN_CRYPT_STRING_HEXADDR | 10 | 0xA |
| XCN_CRYPT_STRING_HEXASCIIADDR | 11 | 0xB |
| XCN_CRYPT_STRING_HEXRAW | 12 | 0xC |
| XCN_CRYPT_STRING_BASE64URI | 13 | 0xD |
| XCN_CRYPT_STRING_ENCODEMASK | 255 | 0xFF |
| XCN_CRYPT_STRING_CHAIN | 256 | 0x100 |
| XCN_CRYPT_STRING_TEXT | 512 | 0x200 |
| XCN_CRYPT_STRING_PERCENTESCAPE | 134217728 | 0x8000000 |
| XCN_CRYPT_STRING_HASHDATA | 268435456 | 0x10000000 |
| XCN_CRYPT_STRING_STRICT | 536870912 | 0x20000000 |
| XCN_CRYPT_STRING_NOCRLF | 1073741824 | 0x40000000 |
| XCN_CRYPT_STRING_NOCR | -2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EncodingType : int {
XCN_CRYPT_STRING_BASE64HEADER = 0,
XCN_CRYPT_STRING_BASE64 = 1,
XCN_CRYPT_STRING_BINARY = 2,
XCN_CRYPT_STRING_BASE64REQUESTHEADER = 3,
XCN_CRYPT_STRING_HEX = 4,
XCN_CRYPT_STRING_HEXASCII = 5,
XCN_CRYPT_STRING_BASE64_ANY = 6,
XCN_CRYPT_STRING_ANY = 7,
XCN_CRYPT_STRING_HEX_ANY = 8,
XCN_CRYPT_STRING_BASE64X509CRLHEADER = 9,
XCN_CRYPT_STRING_HEXADDR = 10,
XCN_CRYPT_STRING_HEXASCIIADDR = 11,
XCN_CRYPT_STRING_HEXRAW = 12,
XCN_CRYPT_STRING_BASE64URI = 13,
XCN_CRYPT_STRING_ENCODEMASK = 255,
XCN_CRYPT_STRING_CHAIN = 256,
XCN_CRYPT_STRING_TEXT = 512,
XCN_CRYPT_STRING_PERCENTESCAPE = 134217728,
XCN_CRYPT_STRING_HASHDATA = 268435456,
XCN_CRYPT_STRING_STRICT = 536870912,
XCN_CRYPT_STRING_NOCRLF = 1073741824,
XCN_CRYPT_STRING_NOCR = -2147483648
} EncodingType;public enum EncodingType : int
{
XCN_CRYPT_STRING_BASE64HEADER = 0,
XCN_CRYPT_STRING_BASE64 = 1,
XCN_CRYPT_STRING_BINARY = 2,
XCN_CRYPT_STRING_BASE64REQUESTHEADER = 3,
XCN_CRYPT_STRING_HEX = 4,
XCN_CRYPT_STRING_HEXASCII = 5,
XCN_CRYPT_STRING_BASE64_ANY = 6,
XCN_CRYPT_STRING_ANY = 7,
XCN_CRYPT_STRING_HEX_ANY = 8,
XCN_CRYPT_STRING_BASE64X509CRLHEADER = 9,
XCN_CRYPT_STRING_HEXADDR = 10,
XCN_CRYPT_STRING_HEXASCIIADDR = 11,
XCN_CRYPT_STRING_HEXRAW = 12,
XCN_CRYPT_STRING_BASE64URI = 13,
XCN_CRYPT_STRING_ENCODEMASK = 255,
XCN_CRYPT_STRING_CHAIN = 256,
XCN_CRYPT_STRING_TEXT = 512,
XCN_CRYPT_STRING_PERCENTESCAPE = 134217728,
XCN_CRYPT_STRING_HASHDATA = 268435456,
XCN_CRYPT_STRING_STRICT = 536870912,
XCN_CRYPT_STRING_NOCRLF = 1073741824,
XCN_CRYPT_STRING_NOCR = -2147483648,
}Public Enum EncodingType As Integer
XCN_CRYPT_STRING_BASE64HEADER = 0
XCN_CRYPT_STRING_BASE64 = 1
XCN_CRYPT_STRING_BINARY = 2
XCN_CRYPT_STRING_BASE64REQUESTHEADER = 3
XCN_CRYPT_STRING_HEX = 4
XCN_CRYPT_STRING_HEXASCII = 5
XCN_CRYPT_STRING_BASE64_ANY = 6
XCN_CRYPT_STRING_ANY = 7
XCN_CRYPT_STRING_HEX_ANY = 8
XCN_CRYPT_STRING_BASE64X509CRLHEADER = 9
XCN_CRYPT_STRING_HEXADDR = 10
XCN_CRYPT_STRING_HEXASCIIADDR = 11
XCN_CRYPT_STRING_HEXRAW = 12
XCN_CRYPT_STRING_BASE64URI = 13
XCN_CRYPT_STRING_ENCODEMASK = 255
XCN_CRYPT_STRING_CHAIN = 256
XCN_CRYPT_STRING_TEXT = 512
XCN_CRYPT_STRING_PERCENTESCAPE = 134217728
XCN_CRYPT_STRING_HASHDATA = 268435456
XCN_CRYPT_STRING_STRICT = 536870912
XCN_CRYPT_STRING_NOCRLF = 1073741824
XCN_CRYPT_STRING_NOCR = -2147483648
End Enumimport enum
class EncodingType(enum.IntEnum):
XCN_CRYPT_STRING_BASE64HEADER = 0
XCN_CRYPT_STRING_BASE64 = 1
XCN_CRYPT_STRING_BINARY = 2
XCN_CRYPT_STRING_BASE64REQUESTHEADER = 3
XCN_CRYPT_STRING_HEX = 4
XCN_CRYPT_STRING_HEXASCII = 5
XCN_CRYPT_STRING_BASE64_ANY = 6
XCN_CRYPT_STRING_ANY = 7
XCN_CRYPT_STRING_HEX_ANY = 8
XCN_CRYPT_STRING_BASE64X509CRLHEADER = 9
XCN_CRYPT_STRING_HEXADDR = 10
XCN_CRYPT_STRING_HEXASCIIADDR = 11
XCN_CRYPT_STRING_HEXRAW = 12
XCN_CRYPT_STRING_BASE64URI = 13
XCN_CRYPT_STRING_ENCODEMASK = 255
XCN_CRYPT_STRING_CHAIN = 256
XCN_CRYPT_STRING_TEXT = 512
XCN_CRYPT_STRING_PERCENTESCAPE = 134217728
XCN_CRYPT_STRING_HASHDATA = 268435456
XCN_CRYPT_STRING_STRICT = 536870912
XCN_CRYPT_STRING_NOCRLF = 1073741824
XCN_CRYPT_STRING_NOCR = -2147483648// EncodingType
pub const XCN_CRYPT_STRING_BASE64HEADER: i32 = 0;
pub const XCN_CRYPT_STRING_BASE64: i32 = 1;
pub const XCN_CRYPT_STRING_BINARY: i32 = 2;
pub const XCN_CRYPT_STRING_BASE64REQUESTHEADER: i32 = 3;
pub const XCN_CRYPT_STRING_HEX: i32 = 4;
pub const XCN_CRYPT_STRING_HEXASCII: i32 = 5;
pub const XCN_CRYPT_STRING_BASE64_ANY: i32 = 6;
pub const XCN_CRYPT_STRING_ANY: i32 = 7;
pub const XCN_CRYPT_STRING_HEX_ANY: i32 = 8;
pub const XCN_CRYPT_STRING_BASE64X509CRLHEADER: i32 = 9;
pub const XCN_CRYPT_STRING_HEXADDR: i32 = 10;
pub const XCN_CRYPT_STRING_HEXASCIIADDR: i32 = 11;
pub const XCN_CRYPT_STRING_HEXRAW: i32 = 12;
pub const XCN_CRYPT_STRING_BASE64URI: i32 = 13;
pub const XCN_CRYPT_STRING_ENCODEMASK: i32 = 255;
pub const XCN_CRYPT_STRING_CHAIN: i32 = 256;
pub const XCN_CRYPT_STRING_TEXT: i32 = 512;
pub const XCN_CRYPT_STRING_PERCENTESCAPE: i32 = 134217728;
pub const XCN_CRYPT_STRING_HASHDATA: i32 = 268435456;
pub const XCN_CRYPT_STRING_STRICT: i32 = 536870912;
pub const XCN_CRYPT_STRING_NOCRLF: i32 = 1073741824;
pub const XCN_CRYPT_STRING_NOCR: i32 = -2147483648;// EncodingType
const (
XCN_CRYPT_STRING_BASE64HEADER int32 = 0
XCN_CRYPT_STRING_BASE64 int32 = 1
XCN_CRYPT_STRING_BINARY int32 = 2
XCN_CRYPT_STRING_BASE64REQUESTHEADER int32 = 3
XCN_CRYPT_STRING_HEX int32 = 4
XCN_CRYPT_STRING_HEXASCII int32 = 5
XCN_CRYPT_STRING_BASE64_ANY int32 = 6
XCN_CRYPT_STRING_ANY int32 = 7
XCN_CRYPT_STRING_HEX_ANY int32 = 8
XCN_CRYPT_STRING_BASE64X509CRLHEADER int32 = 9
XCN_CRYPT_STRING_HEXADDR int32 = 10
XCN_CRYPT_STRING_HEXASCIIADDR int32 = 11
XCN_CRYPT_STRING_HEXRAW int32 = 12
XCN_CRYPT_STRING_BASE64URI int32 = 13
XCN_CRYPT_STRING_ENCODEMASK int32 = 255
XCN_CRYPT_STRING_CHAIN int32 = 256
XCN_CRYPT_STRING_TEXT int32 = 512
XCN_CRYPT_STRING_PERCENTESCAPE int32 = 134217728
XCN_CRYPT_STRING_HASHDATA int32 = 268435456
XCN_CRYPT_STRING_STRICT int32 = 536870912
XCN_CRYPT_STRING_NOCRLF int32 = 1073741824
XCN_CRYPT_STRING_NOCR int32 = -2147483648
)const
XCN_CRYPT_STRING_BASE64HEADER = 0;
XCN_CRYPT_STRING_BASE64 = 1;
XCN_CRYPT_STRING_BINARY = 2;
XCN_CRYPT_STRING_BASE64REQUESTHEADER = 3;
XCN_CRYPT_STRING_HEX = 4;
XCN_CRYPT_STRING_HEXASCII = 5;
XCN_CRYPT_STRING_BASE64_ANY = 6;
XCN_CRYPT_STRING_ANY = 7;
XCN_CRYPT_STRING_HEX_ANY = 8;
XCN_CRYPT_STRING_BASE64X509CRLHEADER = 9;
XCN_CRYPT_STRING_HEXADDR = 10;
XCN_CRYPT_STRING_HEXASCIIADDR = 11;
XCN_CRYPT_STRING_HEXRAW = 12;
XCN_CRYPT_STRING_BASE64URI = 13;
XCN_CRYPT_STRING_ENCODEMASK = 255;
XCN_CRYPT_STRING_CHAIN = 256;
XCN_CRYPT_STRING_TEXT = 512;
XCN_CRYPT_STRING_PERCENTESCAPE = 134217728;
XCN_CRYPT_STRING_HASHDATA = 268435456;
XCN_CRYPT_STRING_STRICT = 536870912;
XCN_CRYPT_STRING_NOCRLF = 1073741824;
XCN_CRYPT_STRING_NOCR = -2147483648;// EncodingType
pub const XCN_CRYPT_STRING_BASE64HEADER: i32 = 0;
pub const XCN_CRYPT_STRING_BASE64: i32 = 1;
pub const XCN_CRYPT_STRING_BINARY: i32 = 2;
pub const XCN_CRYPT_STRING_BASE64REQUESTHEADER: i32 = 3;
pub const XCN_CRYPT_STRING_HEX: i32 = 4;
pub const XCN_CRYPT_STRING_HEXASCII: i32 = 5;
pub const XCN_CRYPT_STRING_BASE64_ANY: i32 = 6;
pub const XCN_CRYPT_STRING_ANY: i32 = 7;
pub const XCN_CRYPT_STRING_HEX_ANY: i32 = 8;
pub const XCN_CRYPT_STRING_BASE64X509CRLHEADER: i32 = 9;
pub const XCN_CRYPT_STRING_HEXADDR: i32 = 10;
pub const XCN_CRYPT_STRING_HEXASCIIADDR: i32 = 11;
pub const XCN_CRYPT_STRING_HEXRAW: i32 = 12;
pub const XCN_CRYPT_STRING_BASE64URI: i32 = 13;
pub const XCN_CRYPT_STRING_ENCODEMASK: i32 = 255;
pub const XCN_CRYPT_STRING_CHAIN: i32 = 256;
pub const XCN_CRYPT_STRING_TEXT: i32 = 512;
pub const XCN_CRYPT_STRING_PERCENTESCAPE: i32 = 134217728;
pub const XCN_CRYPT_STRING_HASHDATA: i32 = 268435456;
pub const XCN_CRYPT_STRING_STRICT: i32 = 536870912;
pub const XCN_CRYPT_STRING_NOCRLF: i32 = 1073741824;
pub const XCN_CRYPT_STRING_NOCR: i32 = -2147483648;const
XCN_CRYPT_STRING_BASE64HEADER* = 0
XCN_CRYPT_STRING_BASE64* = 1
XCN_CRYPT_STRING_BINARY* = 2
XCN_CRYPT_STRING_BASE64REQUESTHEADER* = 3
XCN_CRYPT_STRING_HEX* = 4
XCN_CRYPT_STRING_HEXASCII* = 5
XCN_CRYPT_STRING_BASE64_ANY* = 6
XCN_CRYPT_STRING_ANY* = 7
XCN_CRYPT_STRING_HEX_ANY* = 8
XCN_CRYPT_STRING_BASE64X509CRLHEADER* = 9
XCN_CRYPT_STRING_HEXADDR* = 10
XCN_CRYPT_STRING_HEXASCIIADDR* = 11
XCN_CRYPT_STRING_HEXRAW* = 12
XCN_CRYPT_STRING_BASE64URI* = 13
XCN_CRYPT_STRING_ENCODEMASK* = 255
XCN_CRYPT_STRING_CHAIN* = 256
XCN_CRYPT_STRING_TEXT* = 512
XCN_CRYPT_STRING_PERCENTESCAPE* = 134217728
XCN_CRYPT_STRING_HASHDATA* = 268435456
XCN_CRYPT_STRING_STRICT* = 536870912
XCN_CRYPT_STRING_NOCRLF* = 1073741824
XCN_CRYPT_STRING_NOCR* = -2147483648enum EncodingType : int {
XCN_CRYPT_STRING_BASE64HEADER = 0,
XCN_CRYPT_STRING_BASE64 = 1,
XCN_CRYPT_STRING_BINARY = 2,
XCN_CRYPT_STRING_BASE64REQUESTHEADER = 3,
XCN_CRYPT_STRING_HEX = 4,
XCN_CRYPT_STRING_HEXASCII = 5,
XCN_CRYPT_STRING_BASE64_ANY = 6,
XCN_CRYPT_STRING_ANY = 7,
XCN_CRYPT_STRING_HEX_ANY = 8,
XCN_CRYPT_STRING_BASE64X509CRLHEADER = 9,
XCN_CRYPT_STRING_HEXADDR = 10,
XCN_CRYPT_STRING_HEXASCIIADDR = 11,
XCN_CRYPT_STRING_HEXRAW = 12,
XCN_CRYPT_STRING_BASE64URI = 13,
XCN_CRYPT_STRING_ENCODEMASK = 255,
XCN_CRYPT_STRING_CHAIN = 256,
XCN_CRYPT_STRING_TEXT = 512,
XCN_CRYPT_STRING_PERCENTESCAPE = 134217728,
XCN_CRYPT_STRING_HASHDATA = 268435456,
XCN_CRYPT_STRING_STRICT = 536870912,
XCN_CRYPT_STRING_NOCRLF = 1073741824,
XCN_CRYPT_STRING_NOCR = -2147483648,
}#define global XCN_CRYPT_STRING_BASE64HEADER 0x0
#define global XCN_CRYPT_STRING_BASE64 0x1
#define global XCN_CRYPT_STRING_BINARY 0x2
#define global XCN_CRYPT_STRING_BASE64REQUESTHEADER 0x3
#define global XCN_CRYPT_STRING_HEX 0x4
#define global XCN_CRYPT_STRING_HEXASCII 0x5
#define global XCN_CRYPT_STRING_BASE64_ANY 0x6
#define global XCN_CRYPT_STRING_ANY 0x7
#define global XCN_CRYPT_STRING_HEX_ANY 0x8
#define global XCN_CRYPT_STRING_BASE64X509CRLHEADER 0x9
#define global XCN_CRYPT_STRING_HEXADDR 0xA
#define global XCN_CRYPT_STRING_HEXASCIIADDR 0xB
#define global XCN_CRYPT_STRING_HEXRAW 0xC
#define global XCN_CRYPT_STRING_BASE64URI 0xD
#define global XCN_CRYPT_STRING_ENCODEMASK 0xFF
#define global XCN_CRYPT_STRING_CHAIN 0x100
#define global XCN_CRYPT_STRING_TEXT 0x200
#define global XCN_CRYPT_STRING_PERCENTESCAPE 0x8000000
#define global XCN_CRYPT_STRING_HASHDATA 0x10000000
#define global XCN_CRYPT_STRING_STRICT 0x20000000
#define global XCN_CRYPT_STRING_NOCRLF 0x40000000
#define global XCN_CRYPT_STRING_NOCR 0x80000000