Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
OASIS Security Assertion Markup Language (SAML) V2.0
Synopsis
- data Identified b a
- = Identified !a
- | Unidentified !b
- namespaceURI :: Namespace -> URI
- samlToXML :: XmlPickler a => a -> ByteString
- xmlToSAML :: XmlPickler a => ByteString -> Either String a
- module SAML2.Core
- module SAML2.Bindings
- module SAML2.Metadata
- module SAML2.Profiles
Documentation
data Identified b a Source #
Identified !a | |
Unidentified !b |
Instances
(Show a, Show b) => Show (Identified b a) Source # | |
Defined in SAML2.XML showsPrec :: Int -> Identified b a -> ShowS # show :: Identified b a -> String # showList :: [Identified b a] -> ShowS # | |
Default a => Default (Identified b a) Source # | |
Defined in SAML2.XML def :: Identified b a Source # | |
(Eq a, Eq b) => Eq (Identified b a) Source # | |
Defined in SAML2.XML (==) :: Identified b a -> Identified b a -> Bool # (/=) :: Identified b a -> Identified b a -> Bool # | |
XmlPickler (Identified XString LogoutReason) Source # | |
Defined in SAML2.Core.Protocols | |
Identifiable URI a => XmlPickler (Identified URI a) Source # | |
namespaceURI :: Namespace -> URI Source #
samlToXML :: XmlPickler a => a -> ByteString Source #
xmlToSAML :: XmlPickler a => ByteString -> Either String a Source #
Assertions and Protocols
module SAML2.Core
Bindings
module SAML2.Bindings
Metadata
module SAML2.Metadata
Profiles
module SAML2.Profiles