pem-0.2.4: Privacy Enhanced Mail (PEM) format reader and writer.
License BSD-style
Maintainer Vincent Hanquez <vincent@snarc.org>
Stability experimental
Portability portable
Safe Haskell None
Language Haskell98

Data.PEM

Description

Read and write PEM files

Synopsis

Documentation

data PEM Source #

Represent one PEM section

for now headers are not serialized at all. this is just available here as a placeholder for a later implementation.

Constructors

PEM

Fields

pemWriteLBS :: PEM -> ByteString Source #

convert a PEM structure to a lazy bytestring

pemWriteBS :: PEM -> ByteString Source #

convert a PEM structure to a bytestring

pemParseBS :: ByteString -> Either String [ PEM ] Source #

parse a PEM content using a strict bytestring

pemParseLBS :: ByteString -> Either String [ PEM ] Source #

parse a PEM content using a dynamic bytestring