crypton-asn1-encoding
Copyright(c) 2010-2013 Vincent Hanquez <vincent@snarc.org>
LicenseBSD-style
Stabilityexperimental
Portabilityunknown
Safe HaskellNone
LanguageHaskell2010

Data.ASN1.Prim

Description

Tools to read ASN1 primitive (e.g. boolean, int)

Synopsis

ASN.1 high-level algebraic types

data ASN1 #

Instances

Instances details
Eq ASN1 # 
Instance details

Defined in Data.ASN1.Types

Methods

(==) :: ASN1 -> ASN1 -> Bool #

(/=) :: ASN1 -> ASN1 -> Bool #

Show ASN1 # 
Instance details

Defined in Data.ASN1.Types

Methods

showsPrec :: Int -> ASN1 -> ShowS #

show :: ASN1 -> String #

showList :: [ASN1] -> ShowS #

Marshall an ASN.1 value from a val struct or a strict bytestring

getInteger :: ByteString -> Either ASN1Error ASN1 Source #

Parse a value bytestring and get the integer out of the two complement encoded bytes.

Marshall an ASN.1 value to a strict bytestring