Declared in DTASN1Parser.h

DTASN1Type

Types of ASN1 tags, specifying the type of the following value in TLV notation

Definition

typedef NS_ENUM(NSUInteger, DTASN1Type ) {
   DTASN1TypeEOC = 0 x00,
   DTASN1TypeBoolean = 0 x01,
   DTASN1TypeInteger = 0 x02,
   DTASN1TypeBitString = 0 x03,
   DTASN1TypeOctetString = 0 x04,
   DTASN1TypeNull = 0 x05,
   DTASN1TypeObjectIdentifier = 0 x06,
   DTASN1TypeObjectDescriptor = 0 x07,
   DTASN1TypeExternal = 0 x08,
   DTASN1TypeReal = 0 x09,
   DTASN1TypeEnumerated = 0 x0a,
   DTASN1TypeEmbeddedPDV = 0 x0b,
   DTASN1TypeUTF8String = 0 x0c,
   DTASN1TypeSequence = 0 x10,
   DTASN1TypeSet = 0 x11,
   DTASN1TypeNumericString = 0 x12,
   DTASN1TypePrintableString = 0 x13,
   DTASN1TypeTeletexString = 0 x14,
   DTASN1TypeVideoTextString = 0 x15,
   DTASN1TypeIA5String = 0 x16,
   DTASN1TypeUTCTime = 0 x17,
   DTASN1TypeGeneralizedTime = 0 x18,
   DTASN1TypeGraphicString = 0 x19,
   DTASN1TypeVisibleString = 0 x1a,
   DTASN1TypeGeneralString = 0 x1b,
   DTASN1TypeUniversalString = 0 x1c,
   DTASN1TypeBitmapString = 0 x1e,
   DTASN1TypeUsesLongForm = 0 x1f,
};

Constants

DTASN1TypeEOC
 DTASN1 type for EOC

Declared In DTASN1Parser.h.

DTASN1TypeBoolean
 DTASN1 type for Boolean

Declared In DTASN1Parser.h.

DTASN1TypeInteger
 DTASN1 type for integer numbers

Declared In DTASN1Parser.h.

DTASN1TypeBitString
 DTASN1 type for Bit Strings

Declared In DTASN1Parser.h.

DTASN1TypeOctetString
 DTASN1 type for Octet Strings

Declared In DTASN1Parser.h.

DTASN1TypeNull
 DTASN1 type for NULL values

Declared In DTASN1Parser.h.

DTASN1TypeObjectIdentifier
 DTASN1 type for object identifiers

Declared In DTASN1Parser.h.

DTASN1TypeObjectDescriptor
 DTASN1 type for object descriptors

Declared In DTASN1Parser.h.

DTASN1TypeExternal
 DTASN1 type for external references

Declared In DTASN1Parser.h.

DTASN1TypeReal
 DTASN1 type for floating point numbers

Declared In DTASN1Parser.h.

DTASN1TypeEnumerated
 DTASN1 type for enumerated values

Declared In DTASN1Parser.h.

DTASN1TypeEmbeddedPDV
 DTASN1 type for embedded PDV values

Declared In DTASN1Parser.h.

DTASN1TypeUTF8String
 DTASN1 type for UTF8 strings

Declared In DTASN1Parser.h.

DTASN1TypeSequence
 DTASN1 type for sequences

Declared In DTASN1Parser.h.

DTASN1TypeSet
 DTASN1 type for sets

Declared In DTASN1Parser.h.

DTASN1TypeNumericString
 DTASN1 type for numeric strings

Declared In DTASN1Parser.h.

DTASN1TypePrintableString
 DTASN1 type for printable strings

Declared In DTASN1Parser.h.

DTASN1TypeTeletexString
 DTASN1 type for teletex strings

Declared In DTASN1Parser.h.

DTASN1TypeVideoTextString
 DTASN1 type for video text strings

Declared In DTASN1Parser.h.

DTASN1TypeIA5String
 DTASN1 type for IA5 strings

Declared In DTASN1Parser.h.

DTASN1TypeUTCTime
 DTASN1 type for UTC times

Declared In DTASN1Parser.h.

DTASN1TypeGeneralizedTime
 DTASN1 type for generalized times

Declared In DTASN1Parser.h.

DTASN1TypeGraphicString
 DTASN1 type for generalized time values

Declared In DTASN1Parser.h.

DTASN1TypeVisibleString
 DTASN1 type for visible strings

Declared In DTASN1Parser.h.

DTASN1TypeGeneralString
 DTASN1 type for general strings

Declared In DTASN1Parser.h.

DTASN1TypeUniversalString
 DTASN1 type for universal strings

Declared In DTASN1Parser.h.

DTASN1TypeBitmapString
 DTASN1 type for bitmap strings

Declared In DTASN1Parser.h.

DTASN1TypeUsesLongForm
 DTASN1 value to signify that the value uses the long form

Declared In DTASN1Parser.h.

Declared In

DTASN1Parser.h