public enum UniversalTag extends Enum<UniversalTag>
These tags can have one of the following values:
Id | Usage |
---|---|
[UNIVERSAL 0] | reserved for BER |
[UNIVERSAL 1] | BOOLEAN |
[UNIVERSAL 2] | INTEGER |
[UNIVERSAL 3] | BIT STRING |
[UNIVERSAL 4] | OCTET STRING |
[UNIVERSAL 5] | NULL |
[UNIVERSAL 6] | OBJECT IDENTIFIER |
[UNIVERSAL 7] | ObjectDescriptor |
[UNIVERSAL 8] | EXTERNAL, INSTANCE OF |
[UNIVERSAL 9] | REAL |
[UNIVERSAL 10] | ENUMERATED |
[UNIVERSAL 11] | EMBEDDED PDV |
[UNIVERSAL 12] | UTF8String |
[UNIVERSAL 13] | RELATIVE-OID |
[UNIVERSAL 14] | reserved for future use |
[UNIVERSAL 15] | reserved for future use |
[UNIVERSAL 16] | SEQUENCE, SEQUENCE OF |
[UNIVERSAL 17] | SET, SET OF |
[UNIVERSAL 18] | NumericString |
[UNIVERSAL 19] | PrintableString |
[UNIVERSAL 20] | TeletexString, T61String |
[UNIVERSAL 21] | VideotexString |
[UNIVERSAL 22] | IA5String |
[UNIVERSAL 23] | UTCTime |
[UNIVERSAL 24] | GeneralizedTime |
[UNIVERSAL 25] | GraphicString |
[UNIVERSAL 26] | VisibleString, ISO646String |
[UNIVERSAL 27] | GeneralString |
[UNIVERSAL 28] | UniversalString |
[UNIVERSAL 29] | CHARACTER STRING |
[UNIVERSAL 30] | BMPString |
[UNIVERSAL 31] | reserved for future use |
Enum Constant and Description |
---|
BIT_STRING
value for the tag
|
BMP_STRING
value for the tag
|
BOOLEAN
value for the tag
|
CHARACTER_STRING
value for the tag
|
EMBEDDED_PDV
value for the tag
|
ENUMERATED
value for the tag
|
EXTERNAL_INSTANCE_OF
value for the tag
|
GENERAL_STRING
value for the tag
|
GENERALIZED_TIME
value for the tag
|
GRAPHIC_STRING
value for the tag
|
IA5_STRING
value for the tag
|
INTEGER
value for the tag
|
NULL
value for the tag
|
NUMERIC_STRING
value for the tag
|
OBJECT_DESCRIPTOR
value for the tag
|
OBJECT_IDENTIFIER
value for the tag
|
OCTET_STRING
value for the tag
|
PRINTABLE_STRING
value for the tag
|
REAL
value for the tag
|
RELATIVE_OID
value for the tag
|
RESERVED_0
value for the tag
|
RESERVED_14
value for the tag
|
RESERVED_15
value for the tag
|
RESERVED_31
value for the tag
|
SEQUENCE
SEQUENCE TAG
|
SEQUENCE_SEQUENCE_OF
value for the tag
|
SET
SET TAG
|
SET_SET_OF
value for the tag
|
TELETEX_STRING
value for the tag
|
UNIVERSAL_STRING
value for the tag
|
UTC_TIME
value for the tag
|
UTF8_STRING
value for the tag
|
VIDEOTEX_STRING
value for the tag
|
VISIBLE_STRING
value for the tag
|
Modifier and Type | Method and Description |
---|---|
byte |
getValue() |
static UniversalTag |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UniversalTag[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UniversalTag RESERVED_0
public static final UniversalTag BOOLEAN
public static final UniversalTag INTEGER
public static final UniversalTag BIT_STRING
public static final UniversalTag OCTET_STRING
public static final UniversalTag NULL
public static final UniversalTag OBJECT_IDENTIFIER
public static final UniversalTag OBJECT_DESCRIPTOR
public static final UniversalTag EXTERNAL_INSTANCE_OF
public static final UniversalTag REAL
public static final UniversalTag ENUMERATED
public static final UniversalTag EMBEDDED_PDV
public static final UniversalTag UTF8_STRING
public static final UniversalTag RELATIVE_OID
public static final UniversalTag RESERVED_14
public static final UniversalTag RESERVED_15
public static final UniversalTag SEQUENCE_SEQUENCE_OF
public static final UniversalTag SET_SET_OF
public static final UniversalTag NUMERIC_STRING
public static final UniversalTag PRINTABLE_STRING
public static final UniversalTag TELETEX_STRING
public static final UniversalTag VIDEOTEX_STRING
public static final UniversalTag IA5_STRING
public static final UniversalTag UTC_TIME
public static final UniversalTag GENERALIZED_TIME
public static final UniversalTag GRAPHIC_STRING
public static final UniversalTag VISIBLE_STRING
public static final UniversalTag GENERAL_STRING
public static final UniversalTag UNIVERSAL_STRING
public static final UniversalTag CHARACTER_STRING
public static final UniversalTag BMP_STRING
public static final UniversalTag RESERVED_31
public static final UniversalTag SEQUENCE
public static final UniversalTag SET
public static UniversalTag[] values()
for (UniversalTag c : UniversalTag.values()) System.out.println(c);
public static UniversalTag valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic byte getValue()
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.