AttributeCertificateContentsIndex
Codec.ASN1.InformationFramework
Portabilitynon-portable
Stabilityexperimental
Maintainerdominic.steinitz@blueyonder.co.uk
Contents
Type declarations
Function declarations
Description

Definitions to allow the typechecking of (BER) encodings of definitions from InformationFramework {joint-iso-itu-t(2) ds(5) module(1) informationFramework(1) 3} and functions to extract information from encodings of them.

See http://www.itu.int/ITU-T/asn1/database/itu-t/x/x501/2005/InformationFramework.html

Synopsis
data GeneralName
= Rfc822Name IA5String
| DNSName IA5String
| DirectoryName Name
| UnifromResourceIdentifier IA5String
| IPAddress OctetString
| RegisteredID OID
data GeneralNames = GeneralNames [GeneralName]
data Name = Name RDNSequence
data RDNSequence = RDNSequence [RelativeDistinguishedName]
generalName :: TypeDefn
generalNames :: TypeDefn
name :: TypeDefn
rdnSequence :: TypeDefn
unRDNSequence :: RDNSequence -> [RelativeDistinguishedName]
Type declarations
data GeneralName
Constructors
Rfc822Name IA5String
DNSName IA5String
DirectoryName Name
UnifromResourceIdentifier IA5String
IPAddress OctetString
RegisteredID OID
show/hide Instances
data GeneralNames
Constructors
GeneralNames [GeneralName]
show/hide Instances
data Name
Constructors
Name RDNSequence
show/hide Instances
data RDNSequence
Constructors
RDNSequence [RelativeDistinguishedName]
show/hide Instances
Function declarations
generalName :: TypeDefn
generalNames :: TypeDefn
name :: TypeDefn
rdnSequence :: TypeDefn
unRDNSequence :: RDNSequence -> [RelativeDistinguishedName]
Produced by Haddock version 0.8