|
XCMS Toolkit | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| ValueVisitor | A public interface for the Visitor design pattern, which provides a means of separating a set of operations (instructions) from an object structure, so that is is easy to add new operations without modification of the structures. |
| Class Summary | |
|---|---|
| ArcMap | Maps the arc elements of values of ASN.1 type
OBJECT IDENTIFIER according to the
the requirements of international standards. |
| ArcMapEntry | Processes the arc elements of values of ASN.1
type OBJECT IDENTIFIER. |
| ASN1BitString | Models the abstract concept of the value of ASN.1
type BIT STRING. |
| ASN1BMPString | Models the abstract concept of the value of ASN.1 type
BMPString. |
| ASN1Boolean | Models the abstract concept of the value of
ASN.1 type BOOLEAN. |
| ASN1Choice | Models the abstract concept of the value of an
ASN.1 CHOICE type. |
| ASN1Enumerated | Models the abstract concept of a value of ASN.1
type ENUMERATED. |
| ASN1GeneralizedTime | Models the abstract concept of the value of ASN.1 type GeneralizedTime. |
| ASN1GeneralString | Extends class ASN1VisibleString to provide minimal
encoding and decoding support needed to model the abstract concept
of a value of ASN.1 type GeneralString. |
| ASN1IA5String | Models the abstract concept of the value of ASN.1 type IA5String. |
| ASN1Integer | Models the abstract concept of the value of
ASN.1 type INTEGER. |
| ASN1ISO646String | Models the abstract concept of the value of
ASN.1 type ISO646String. |
| ASN1Null | Models the abstract concept of the value of ASN.1 type NULL. |
| ASN1NumericString | Models the abstract concept of the value of
ASN.1 type NumericString. |
| ASN1ObjectIdentifier | Models the abstract concept of the value of
ASN.1 type OBJECT IDENTIFIER. |
| ASN1OctetString | Models the abstract concept of the value of
ASN.1 type OCTET STRING. |
| ASN1OpenType | Models the abstract concept of a value of an ASN.1 "open type". |
| ASN1PrintableString | Models the abstract concept of the value of
ASN.1 type PrintableString. |
| ASN1RelativeOID | Models the abstract concept of the value of
ASN.1 type RELATIVE-OID. |
| ASN1Sequence | Models the abstract concept of a value of an ASN.1
SEQUENCE type. |
| ASN1SequenceOf | Models the abstract concept of the value of an
ASN.1 SEQUENCE OF type. |
| ASN1SetOf | Models the abstract concept of the value of an
ASN.1 SET OF type. |
| ASN1T61String | Models the abstract concept of the value of
ASN.1 T61String type. |
| ASN1TeletexString | Models the abstract concept of the value of
ASN.1 TeletexString type. |
| ASN1UniversalString | Models the abstract concept of the value of
ASN.1 UniversalString type. |
| ASN1UTF8String | Models the abstract concept of the value of
ASN.1 UTF8String type. |
| ASN1Value | Models the abstract concept of a value of an ASN.1 type,
and provides the base Visitor design pattern class abstract
visit method for the ValueVisitor. |
| ASN1VideotexString | Models the abstract concept of the value of
ASN.1 VideotexString type. |
| ASN1VisibleString | Models the abstract concept of the value of
ASN.1 VisibleString type. |
| DEROpenType | Extends class ASN1OpenType to provide support
for values of ASN.1 types encoded using the Distinguished
Encoding Rules (DER) of ASN.1. |
| GeneralizedTimeFormat | Implements ASN.1 type GeneralizedTime formatting,
which is composed of a restriced set of the characters defined
for use in values of ASN.1 type VisibleString. |
| ObjectIdentifierParser | Implements a parser for values of ASN.1
type OBJECT IDENTIFIER. |
| ValueFactory | A Factory design pattern class for creating methods for manipulating values of ASN.1 types in various formats. |
| ValuePrinter | Visits and prints values of ASN.1 types using the Visitor design pattern. |
| XEROctetString | An OCTET STRING that contains valid XER data. |
| XEROpenType | Extends class ASN1OpenType to provide support
for values of ASN.1 types encoded using the
XML Encoding Rules (XER) of ASN.1. |
Provides a model for the elements of an Abstract Syntax Notation One (ASN.1) schema, as defined in the international ASN.1 standards published jointly by ISO, IEC, and ITU-T.
An ASN.1 schema is composed of one or more ASN.1 modules assembled together under a conceptual "root" module, which can be used by tools to establish the namespace and tagging default for elements of the schema. ASN.1 schema elements include ASN.1 types and values defined either in the ASN.1 standards or by the ASN.1 user.
The current standards, the ASN.1 specifications ( X.680, X.681, X.682 and X.683 ) and the ASN.1 Encoding Rules ( X.690 ) that define BER, CER, and DER, superceded X.208 and X.209 in 1994, and X.208 and X.209 were withdrawn as international standards in 2002. The XML Encoding Rules (XER) used in this toolkit were created in 2002 and are defined in X.694. The specifications upon which the model provided by this toolkit is based are
X.680 : ITU-T Recommendation X.680 (2002) | ISO/IEC 8824-1:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Specification of Basic Notation X.681 : ITU-T Recommendation X.681 (2002) | ISO/IEC 8824-2:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Information Object Specification X.682 : ITU-T Recommendation X.682 (2002) | ISO/IEC 8824-3:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Constraint Specification X.683 : ITU-T Recommendation X.683 (2002) | ISO/IEC 8824-4:2002, Information Technology - Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 Specifications X.690 : ITU-T Recommendation X.690 (2002) | ISO/IEC 8825-1:2002, Information Technology - ASN.1 Encoding Rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) X.693 : ITU-T Recommendation X.693 (2002) | ISO/IEC 8825-4:2002, Information Technology - ASN.1 Encoding Rules: XML Encoding Rules (XER)
Last updated on
|
XCMS Toolkit | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||