Define high level ASN.1 objects.
Modulecrypton-asn1-encoding-0.10.0Haskell2010
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
- Packagecrypton-asn1-encoding-0.10.0
- Exports24
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourcePrim.hs
ASN.1 high-level algebraic types
Instances2Eq, Show
Eq ASN1ConstructionTypeDefined in crypton-asn1-types-0.4.1 · Data.ASN1.TypesShow ASN1ConstructionTypeDefined in crypton-asn1-types-0.4.1 · Data.ASN1.Types
Marshall an ASN.1 value from a val struct or a strict bytestring
Parse a value bytestring and get the integer out of the two complement encoded bytes.
Return an OID.