DERTags is a enumeration of the different possibilities for ASN.1 types.
The values of these enumeration elements are the values of the tags for encodings
of the types as seen in a Distinct Encoding Rules (DER) stream.
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
UTC_TIME
The DER tag for the ASN.1 UTC_TIME primitive type.
static int
UTF8_STRING
The DER tag for the ASN.1 UTF8_STRING primitive type.
Field Detail
APPLICATION_SPECIFIC_CLASS_FLAG
public static final int APPLICATION_SPECIFIC_CLASS_FLAG
A 2-bit flag used to indicate the tag is Application-specific.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
BIT_STRING
public static final int BIT_STRING
The DER tag for the ASN.1 BIT_STRING primitive type. The value of this type
is an arbitrarily long string of bits padded in front with 8 unset bits, and
padded at the back with the number of zero bits required to bring the number
of bits up to a number which is zero modulo eight.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
BMP_STRING
public static final int BMP_STRING
The DER tag for the ASN.1 BMP_STRING primitive type. The value of this type
is a BMP string.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
BOOLEAN
public static final int BOOLEAN
The DER tag for the ASN.1 BOOLEAN primitive type. The value of this type
is true or false.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
CLASS_MASK
public static final int CLASS_MASK
A bitmask for the class flags of the Identifier octet.
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
CONSTRUCTED_FLAG
public static final int CONSTRUCTED_FLAG
A flag used to indicate that an arbitrarily large construction has been formed
from other ASN.1 types.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
CONTEXT_SPECIFIC_CLASS_FLAG
public static final int CONTEXT_SPECIFIC_CLASS_FLAG
A 2-bit flag used to indicate the tag is Context-specific.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
ENUMERATED
public static final int ENUMERATED
The DER tag for the ASN.1 ENUMERATED primitive type. The value of this type
is that of the integer it represents.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
GENERALIZED_TIME
public static final int GENERALIZED_TIME
The DER tag for the ASN.1 GENERALIZED_TIME primitive type. The value of this type
is a string in DER-encoded Generalized-time representation.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
IA5_STRING
public static final int IA5_STRING
The DER tag for the ASN.1 IA5_STRING primitive type. The value of this type
is a IA5 string.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
INTEGER
public static final int INTEGER
The DER tag for the ASN.1 INTEGER primitive type. The value of this type
is an arbitrarily large integer in network (big endian) byte-order format.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
NULL
public static final int NULL
The DER tag for the ASN.1 NULL primitive type. This type has only one value:
null.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
OBJECT_IDENTIFIER
public static final int OBJECT_IDENTIFIER
The DER tag for the ASN.1 INTEGER primitive type. The value of this type
is string of non-negative integers in dotted-decimal format.
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
OCTET_STRING
public static final int OCTET_STRING
The DER tag for the ASN.1 OCTET_STRING primitive type. The value of this type
is an arbitrarily long string of bytes (which can range in value between
0 and 255, inclusive).
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
PRINTABLE_STRING
public static final int PRINTABLE_STRING
The DER tag for the ASN.1 PRINTABLE_STRING primitive type. The
value of this type is an arbitrarily long printable string. A
printable string is a string which uses a subset of possible
characters, which are the printable characters.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
PRIVATE_CLASS_FLAG
public static final int PRIVATE_CLASS_FLAG
A 2-bit flag used to indicate the tag is Private.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
SEQUENCE
public static final int SEQUENCE
The DER tag for the ASN.1 SEQUENCE constructed type. This type is called
constructed because it is formed from concatenating other ASN.1 types in
a known order.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
SET
public static final int SET
The DER tag for the ASN.1 SET constructed type. This type is called
constructed because there is a choice of different types that could
be read when reading a set.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
T61_STRING
public static final int T61_STRING
The DER tag for the ASN.1 INTEGER primitive type. The value of this type
is a T61 string.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
TAG_EXPLICIT
public static final int TAG_EXPLICIT
Represents explicit tagging used in the ASN.1 stream.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
TAG_IMPLICIT
public static final int TAG_IMPLICIT
Represents implicit tagging used in the ASN.1 stream.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
TAG_MASK
public static final int TAG_MASK
A bitmask for the DER tag of the Identifier octet.
Since:
JDE 4.0.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
TAG_NONE
public static final int TAG_NONE
Represents no tagging used in the ASN.1 stream.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
UNIVERSAL_CLASS_FLAG
public static final int UNIVERSAL_CLASS_FLAG
A 2-bit flag used to indicate the tag is Universal.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
UTC_TIME
public static final int UTC_TIME
The DER tag for the ASN.1 UTC_TIME primitive type. The value of this type
is a string in DER-encoded UTC-time representation.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
UTF8_STRING
public static final int UTF8_STRING
The DER tag for the ASN.1 UTF8_STRING primitive type. The value of this type
is a string in UTF8 format.
Since:
JDE 3.6.0
Category:
Signed: This element is only accessible by signed clients. If you intend to use this element, please contact RIM to establish the necessary agreements that will allow you to have your COD files signed. Signing is only required for use on the device, development under the JDE can occur without signing the CODs.
Copyright 1999-2007 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved. Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. Copyright 2002-2003 Nokia Corporation All Rights Reserved. Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.