Define high level ASN1 object.
Moduleasn1-encoding-0.9.6Haskell2010
Data.ASN1.Prim
Tools to read ASN1 primitive (e.g. boolean, int)
Contents
Synopsis
- data ASN1
- data ASN1ConstructionType
- value encodeHeader
- value encodePrimitiveHeader
- value encodePrimitive
- value decodePrimitive
- value encodeConstructed
- value encodeList
- value encodeOne
- value mkSmallestLength
- value getBoolean
- value getInteger
- value getDouble
- value getBitString
- value getOctetString
- value getNull
- value getOID
- value getTime
- value putTime
- value putInteger
- value putDouble
- value putBitString
- value putString
- value putOID
- Packageasn1-encoding-0.9.6
- Exports24
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourcePrim.hs
ASN1 high level algebraic type
Instances2Eq, Show
Eq ASN1ConstructionTypeDefined in asn1-types-0.3.4 · Data.ASN1.TypesShow ASN1ConstructionTypeDefined in asn1-types-0.3.4 · Data.ASN1.Types
marshall an ASN1 type from a val struct or a bytestring
getInteger, parse a value bytestring and get the integer out of the two complement encoded bytes
return an OID