Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
This module provides a data type for IDP metadata containing certificate, SSO URLs etc.
Since: 0.4
Synopsis
- data IDPSSODescriptor = IDPSSODescriptor {
- entityID :: Text
- x509Certificate :: SignedExact Certificate
- nameIDFormats :: [Text]
- singleSignOnServices :: [(Binding, Text)]
- data Binding
Documentation
data IDPSSODescriptor Source #
Describes metadata of an identity provider. See also section 2.4.3 of Metadata for the OASIS Security Assertion Markup Language (SAML) V2.0.
IDPSSODescriptor | |
|
Instances
Show IDPSSODescriptor Source # | |
Defined in Network.Wai.SAML2.EntityDescriptor showsPrec :: Int -> IDPSSODescriptor -> ShowS # show :: IDPSSODescriptor -> String # showList :: [IDPSSODescriptor] -> ShowS # | |
FromXML IDPSSODescriptor Source # | |
Defined in Network.Wai.SAML2.EntityDescriptor |
urn:oasis:names:tc:SAML:2.0:bindings https://docs.oasis-open.org/security/saml/v2.0/saml-bindings-2.0-os.pdf
HTTPPost | SAML protocol messages are transmitted within the base64-encoded content of an HTML form control |
HTTPRedirect | SAML protocol messages are transmitted within URL parameters |
HTTPArtifact | The request and/or response are transmitted by reference using a small stand-in called an artifact |
PAOS | Reverse HTTP Binding for SOAP specification |
SOAP | SOAP is a lightweight protocol intended for exchanging structured information in a decentralized, distributed environment |
URLEncodingDEFLATE | SAML protocol messages are encoded into a URL via the DEFLATE compression method |