hsaml2-0.1.2: OASIS Security Assertion Markup Language (SAML) V2.0
Safe HaskellNone
LanguageHaskell2010

SAML2.Metadata.Metadata

Description

Metadata for SAML V2.0

saml-metadata-2.0-os §2

Synopsis

Documentation

xpElem :: String -> PU a -> PU a Source #

type EntityID = AnyURI Source #

§2.2.1

data Endpoint Source #

§2.2.2

Instances

Instances details
Eq Endpoint Source # 
Instance details

Defined in SAML2.Metadata.Metadata

Show Endpoint Source # 
Instance details

Defined in SAML2.Metadata.Metadata

XmlPickler Endpoint Source # 
Instance details

Defined in SAML2.Metadata.Metadata

Methods

xpickle :: PU Endpoint #

data Localized a Source #

Constructors

Localized 

Instances

Instances details
XmlPickler LocalizedURI Source # 
Instance details

Defined in SAML2.Metadata.Metadata

XmlPickler LocalizedName Source # 
Instance details

Defined in SAML2.Metadata.Metadata

Eq a => Eq (Localized a) Source # 
Instance details

Defined in SAML2.Metadata.Metadata

Methods

(==) :: Localized a -> Localized a -> Bool #

(/=) :: Localized a -> Localized a -> Bool #

Show a => Show (Localized a) Source # 
Instance details

Defined in SAML2.Metadata.Metadata

newtype Extensions Source #

§2.3.1 empty list means missing

Constructors

Extensions 

Fields

data Descriptor Source #

Instances

Instances details
Eq Descriptor Source # 
Instance details

Defined in SAML2.Metadata.Metadata

Show Descriptor Source # 
Instance details

Defined in SAML2.Metadata.Metadata

XmlPickler Descriptor Source # 
Instance details

Defined in SAML2.Metadata.Metadata

data ContactType Source #

keyType :: KeyTypes -> KeyTypes -> Bool Source #

Does the second KeyTypes include the first type of use?