Package Com.Objsys.Asn1.Runtime

Classes

class  Asn18BitCharString
class  Asn1ArrayType
class  Asn1Base64BinaryString
class  Asn1BerDecodeBuffer
class  Asn1BerDecodeContext
interface  Asn1BerDecoder
class  Asn1BerEncodeBuffer
class  Asn1BerInputStream
class  Asn1BerMessageDumpHandler
class  Asn1BerOutputStream
class  Asn1BigInteger
class  Asn1BitString
class  Asn1BMPString
class  Asn1Boolean
class  Asn1CerInputStream
class  Asn1CerOutputStream
class  Asn1CharOutputStream
class  Asn1CharRange
class  Asn1CharSet
class  Asn1CharString
class  Asn1Choice
class  Asn1ChoiceExt
class  Asn1ConsVioException
class  Asn1Context
class  Asn1Date
 This is a container class for holding the components of an ASN.1 DATE value. More...
class  Asn1DateTime
 This is a container class for holding the components of an ASN.1 DATE-TIME value. More...
class  Asn1DecodeBuffer
class  Asn1DerDecodeBuffer
class  Asn1DerEncodeBuffer
class  Asn1DerInputStream
class  Asn1DiscreteCharSet
class  Asn1Duration
 This is a container class for holding the components of an ASN.1 DURATION value. More...
class  Asn1ElementTracker
class  Asn1EncodeBuffer
class  Asn1EndOfBufferException
class  Asn1Enumerated
class  Asn1Exception
class  Asn1GeneralizedTime
class  Asn1GeneralString
class  Asn1GraphicString
class  Asn1IA5String
interface  Asn1InputStream
class  Asn1Integer
class  Asn1InvalidArgException
class  Asn1InvalidChoiceOptionException
class  Asn1InvalidElemException
class  Asn1InvalidEnumException
class  Asn1InvalidLengthException
class  Asn1InvalidObjectIDException
class  Asn1MderDecodeBuffer
 Asn1MderDecodeBuffer provides the source for an MDER decode. More...
class  Asn1MderOutputStream
class  Asn1MderUnsupported
 Generally, the conditions under which this exception would be thrown should be detected at the time of ASN.1 compilation, so this exception both suggests a code generation error and an incompatibility between the compiled ASN.1 and the MDER. More...
class  Asn1MessageBuffer
class  Asn1MessageBufferBase
class  Asn1MissingRequiredException
interface  Asn1NamedEventHandler
class  Asn1NotInSetException
class  Asn1NotWellFormedXMLException
class  Asn1Null
class  Asn1NumericString
class  Asn1ObjectDescriptor
class  Asn1ObjectIdentifier
class  Asn1OctetString
class  Asn1OID_IRI
class  Asn1OpenExt
class  Asn1OpenType
class  Asn1OutputStream
class  Asn1PerBitField
class  Asn1PerBitFieldList
class  Asn1PerBitFieldPrinter
class  Asn1PerDecodeBuffer
interface  Asn1PerDecoder
class  Asn1PerDecodeTraceHandler
class  Asn1PerEncodeBuffer
interface  Asn1PerEncoder
 Common interface for PER encoding methods, implemented by Asn1PerEncodeBuffer and Asn1PerOutputStream. More...
class  Asn1PerEncodeTraceHandler
class  Asn1PerInputStream
interface  Asn1PerMessageBuffer
class  Asn1PerOutputStream
class  Asn1PerOutputStreamTraceHandler
class  Asn1PerTime
 Provides methods to encode and decode TIME values in PER. More...
class  Asn1PerTraceHandler
class  Asn1PerUtil
class  Asn1PrintableString
class  Asn1Real
class  Asn1Real10
class  Asn1RELATIVE_OID_IRI
class  Asn1RelativeOID
class  Asn1SeekableStream
class  Asn1Seq
class  Asn1SeqOf
class  Asn1SeqOrderException
class  Asn1SeqOrSet
class  Asn1SeqSetOf
class  Asn1Set
class  Asn1SetDuplicateException
class  Asn1SetOf
class  Asn1SizeConstraint
class  Asn1Status
class  Asn1T61String
class  Asn1Tag
interface  Asn1TaggedEventHandler
class  Asn1TagMatchFailedException
class  Asn1Time
class  Asn1TimeOfDay
 This is a container class for holding the components of an ASN.1 TIME-OF-DAY value. More...
class  Asn1TraceHandler
class  Asn1Type
interface  Asn1TypeIF
class  Asn1UnexpectedElementException
class  Asn1UniversalString
class  Asn1UTCTime
class  Asn1UTF8String
class  Asn1Util
class  Asn1Value
class  Asn1ValueParseException
class  Asn1ValueRange
class  Asn1VarWidthCharString
class  Asn1VideotexString
class  Asn1VisibleString
class  Asn1X694OrderElement
class  Asn1XerDecodeBuffer
class  Asn1XerElemInfo
class  Asn1XerEncodeBuffer
interface  Asn1XerEncoder
struct  Asn1XerEncoder_Fields
class  Asn1XerOpenType
class  Asn1XerOutputStream
class  Asn1XerSaxHandler
class  Asn1XerUtil
class  Asn1XmlAnyElem
class  Asn1XmlEncodeBuffer
interface  Asn1XmlEncoder
struct  Asn1XmlEncoder_Fields
class  Asn1XmlNamespace
class  Asn1XmlNamespaceContext
class  Asn1XmlOutputStream
class  Asn1XmlSaxMisReqElemExc
class  Asn1XmlSaxSimpleType
class  Asn1XmlSaxUnexpElemExc
class  Asn1XmlUtil
interface  Asn1XmlXerEncoder
class  BigInteger
class  BooleanHolder
class  Diag
class  IntHolder
class  StringBufferExt
class  Tokenizer
class  XmlAttributes
interface  XmlSaxContentHandler
class  XmlSaxDefaultHandler
interface  XmlSaxEntityResolver
interface  XmlSaxErrorHandler
interface  XmlSaxLexicalHandler
interface  XmlSaxLocator
class  XmlSaxLocatorImpl
class  XmlSaxParser
class  XmlSaxParserAdapter
class  XmlSource

Detailed Description

The ASN.1 C# runtime library uses the Com.Objsys.Asn1.Runtime namespace. This namespace contains the implementation of the following rules:

  • BER ( As per ITU-T X.690 standard )
  • CER ( As per ITU-T X.690 standard )
  • DER ( As per ITU-T X.690 standard )
  • MDER ( As per ISO/IEEE 11073-2101:2004 standard )
  • PER ( As per ITU-T X.691 standard )
  • XER ( As per ITU-T X.693 standard )
  • XML ( As per asn2xsd converter )