Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
XML Canonicalization
For http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/ §6.5
Synopsis
- data CanonicalizationAlgorithm
- = CanonicalXML10 { }
- | CanonicalXML11 { }
- | CanonicalXMLExcl10 { }
- newtype InclusiveNamespaces = InclusiveNamespaces {}
- canonicalize :: CanonicalizationAlgorithm -> Maybe InclusiveNamespaces -> Maybe String -> XmlTree -> IO ByteString
- canonicalizeWithRoot :: CanonicalizationAlgorithm -> Maybe InclusiveNamespaces -> Maybe String -> XmlTrees -> IO ByteString
Documentation
data CanonicalizationAlgorithm Source #
§6.5
Instances
Show CanonicalizationAlgorithm Source # | |
Defined in SAML2.XML.Canonical showsPrec :: Int -> CanonicalizationAlgorithm -> ShowS # show :: CanonicalizationAlgorithm -> String # showList :: [CanonicalizationAlgorithm] -> ShowS # | |
Eq CanonicalizationAlgorithm Source # | |
Defined in SAML2.XML.Canonical | |
Identifiable URI CanonicalizationAlgorithm Source # | |
newtype InclusiveNamespaces Source #
Instances
Show InclusiveNamespaces Source # | |
Defined in SAML2.XML.Canonical showsPrec :: Int -> InclusiveNamespaces -> ShowS # show :: InclusiveNamespaces -> String # showList :: [InclusiveNamespaces] -> ShowS # | |
Eq InclusiveNamespaces Source # | |
Defined in SAML2.XML.Canonical (==) :: InclusiveNamespaces -> InclusiveNamespaces -> Bool # (/=) :: InclusiveNamespaces -> InclusiveNamespaces -> Bool # | |
XmlPickler InclusiveNamespaces Source # | |
Defined in SAML2.XML.Canonical |
canonicalize :: CanonicalizationAlgorithm -> Maybe InclusiveNamespaces -> Maybe String -> XmlTree -> IO ByteString Source #
Canonicalize and serialize an XML document