FpMLv53-0.1: Data/Xmldsig/Core/Schema.hs-boot
{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Data.Xmldsig.Core.Schema
( module Data.Xmldsig.Core.Schema
) where
import Text.XML.HaXml.Schema.Schema (SchemaType(..),SimpleType(..),Extension(..),Restricts(..))
import Text.XML.HaXml.Schema.Schema as Schema
import Text.XML.HaXml.Schema.PrimitiveTypes as Xsd
newtype CryptoBinary = CryptoBinary Base64Binary
instance Eq CryptoBinary
instance Show CryptoBinary
instance Restricts CryptoBinary Base64Binary
instance SchemaType CryptoBinary
instance SimpleType CryptoBinary
elementSignature :: XMLParser SignatureType
elementToXMLSignature :: SignatureType -> [Content ()]
data SignatureType
instance Eq SignatureType
instance Show SignatureType
instance SchemaType SignatureType
elementSignatureValue :: XMLParser SignatureValueType
elementToXMLSignatureValue :: SignatureValueType -> [Content ()]
data SignatureValueType
data SignatureValueTypeAttributes
instance Eq SignatureValueType
instance Eq SignatureValueTypeAttributes
instance Show SignatureValueType
instance Show SignatureValueTypeAttributes
instance SchemaType SignatureValueType
instance Extension SignatureValueType Base64Binary
elementSignedInfo :: XMLParser SignedInfoType
elementToXMLSignedInfo :: SignedInfoType -> [Content ()]
data SignedInfoType
instance Eq SignedInfoType
instance Show SignedInfoType
instance SchemaType SignedInfoType
elementCanonicalizationMethod :: XMLParser CanonicalizationMethodType
elementToXMLCanonicalizationMethod :: CanonicalizationMethodType -> [Content ()]
data CanonicalizationMethodType
instance Eq CanonicalizationMethodType
instance Show CanonicalizationMethodType
instance SchemaType CanonicalizationMethodType
elementSignatureMethod :: XMLParser SignatureMethodType
elementToXMLSignatureMethod :: SignatureMethodType -> [Content ()]
data SignatureMethodType
instance Eq SignatureMethodType
instance Show SignatureMethodType
instance SchemaType SignatureMethodType
elementReference :: XMLParser ReferenceType
elementToXMLReference :: ReferenceType -> [Content ()]
data ReferenceType
instance Eq ReferenceType
instance Show ReferenceType
instance SchemaType ReferenceType
elementTransforms :: XMLParser TransformsType
elementToXMLTransforms :: TransformsType -> [Content ()]
data TransformsType
instance Eq TransformsType
instance Show TransformsType
instance SchemaType TransformsType
elementTransform :: XMLParser TransformType
elementToXMLTransform :: TransformType -> [Content ()]
data TransformType
instance Eq TransformType
instance Show TransformType
instance SchemaType TransformType
elementDigestMethod :: XMLParser DigestMethodType
elementToXMLDigestMethod :: DigestMethodType -> [Content ()]
data DigestMethodType
instance Eq DigestMethodType
instance Show DigestMethodType
instance SchemaType DigestMethodType
elementDigestValue :: XMLParser DigestValueType
elementToXMLDigestValue :: DigestValueType -> [Content ()]
newtype DigestValueType = DigestValueType Base64Binary
instance Eq DigestValueType
instance Show DigestValueType
instance Restricts DigestValueType Base64Binary
instance SchemaType DigestValueType
instance SimpleType DigestValueType
elementKeyInfo :: XMLParser KeyInfoType
elementToXMLKeyInfo :: KeyInfoType -> [Content ()]
data KeyInfoType
instance Eq KeyInfoType
instance Show KeyInfoType
instance SchemaType KeyInfoType
elementKeyName :: XMLParser Xsd.XsdString
elementToXMLKeyName :: Xsd.XsdString -> [Content ()]
elementMgmtData :: XMLParser Xsd.XsdString
elementToXMLMgmtData :: Xsd.XsdString -> [Content ()]
elementKeyValue :: XMLParser KeyValueType
elementToXMLKeyValue :: KeyValueType -> [Content ()]
data KeyValueType
instance Eq KeyValueType
instance Show KeyValueType
instance SchemaType KeyValueType
elementRetrievalMethod :: XMLParser RetrievalMethodType
elementToXMLRetrievalMethod :: RetrievalMethodType -> [Content ()]
data RetrievalMethodType
instance Eq RetrievalMethodType
instance Show RetrievalMethodType
instance SchemaType RetrievalMethodType
elementX509Data :: XMLParser X509DataType
elementToXMLX509Data :: X509DataType -> [Content ()]
data X509DataType
instance Eq X509DataType
instance Show X509DataType
instance SchemaType X509DataType
data X509IssuerSerialType
instance Eq X509IssuerSerialType
instance Show X509IssuerSerialType
instance SchemaType X509IssuerSerialType
elementPGPData :: XMLParser PGPDataType
elementToXMLPGPData :: PGPDataType -> [Content ()]
data PGPDataType
instance Eq PGPDataType
instance Show PGPDataType
instance SchemaType PGPDataType
elementSPKIData :: XMLParser SPKIDataType
elementToXMLSPKIData :: SPKIDataType -> [Content ()]
data SPKIDataType
instance Eq SPKIDataType
instance Show SPKIDataType
instance SchemaType SPKIDataType
elementObject :: XMLParser ObjectType
elementToXMLObject :: ObjectType -> [Content ()]
data ObjectType
instance Eq ObjectType
instance Show ObjectType
instance SchemaType ObjectType
elementManifest :: XMLParser ManifestType
elementToXMLManifest :: ManifestType -> [Content ()]
data ManifestType
instance Eq ManifestType
instance Show ManifestType
instance SchemaType ManifestType
elementSignatureProperties :: XMLParser SignaturePropertiesType
elementToXMLSignatureProperties :: SignaturePropertiesType -> [Content ()]
data SignaturePropertiesType
instance Eq SignaturePropertiesType
instance Show SignaturePropertiesType
instance SchemaType SignaturePropertiesType
elementSignatureProperty :: XMLParser SignaturePropertyType
elementToXMLSignatureProperty :: SignaturePropertyType -> [Content ()]
data SignaturePropertyType
instance Eq SignaturePropertyType
instance Show SignaturePropertyType
instance SchemaType SignaturePropertyType
newtype HMACOutputLengthType = HMACOutputLengthType Integer
instance Eq HMACOutputLengthType
instance Show HMACOutputLengthType
instance Restricts HMACOutputLengthType Integer
instance SchemaType HMACOutputLengthType
instance SimpleType HMACOutputLengthType
elementDSAKeyValue :: XMLParser DSAKeyValueType
elementToXMLDSAKeyValue :: DSAKeyValueType -> [Content ()]
data DSAKeyValueType
instance Eq DSAKeyValueType
instance Show DSAKeyValueType
instance SchemaType DSAKeyValueType
elementRSAKeyValue :: XMLParser RSAKeyValueType
elementToXMLRSAKeyValue :: RSAKeyValueType -> [Content ()]
data RSAKeyValueType
instance Eq RSAKeyValueType
instance Show RSAKeyValueType
instance SchemaType RSAKeyValueType