Unit
ScASN1
type
TScASN1DataType = (dtAny, dtImplicitArray, dtChoice,
dtBoolean, dtInteger, dtBit, dtOctetString, dtNull, dtObjectIdentifier,
dtUTF8String, dtPrintableString, dtTeletexString, dtIA5String, dtUniversalString, dtBMPString,
dtUTCTime, dtGeneralizedTime, dtSequence, dtSet);
Description
Abstract Syntax Notation One (ASN.1) is a standard that defines a formalism for the specification of abstract data types. The set of ASN.1 rules for representing such objects as strings of ones and zeros is called the Distinguished Encoding Rules (DER), and is defined in CCITT Recommendation X.509, Section 8.7.
The TScASN1DataType enumeration represents basic data types.
dtAny | Arbitrary data type. |
dtImplicitArray | Array data type. |
dtChoice | Choice data type. |
dtBoolean | Boolean data type. |
dtInteger | Integer data type. |
dtBit | Bit string data type. |
dtOctetString | Octet string data type. |
dtNull | Null value data type. |
dtObjectIdentifier | Object identifier data type. |
dtUTF8String | UTF8 string data type. |
dtPrintableString | Printable string data type. |
dtTeletexString | Teletex string data type. |
dtIA5String | IA5 string data type. |
dtUniversalString | Universal string data type. |
dtBMPString | BMP string data type. |
dtUTCTime | UTC time data type. |
dtGeneralizedTime | Generalized time data type. |
dtSequence | Sequence data type. |
See also
TScASN1Attribute.ASN1DataType