wai-saml2-0.5: SAML2 assertion validation as WAI middleware
Safe HaskellSafe-Inferred
LanguageHaskell2010

Network.Wai.SAML2.EntityDescriptor

Description

This module provides a data type for IDP metadata containing certificate, SSO URLs etc.

Since: 0.4

Synopsis

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.

Constructors

IDPSSODescriptor 

Fields

data Binding Source #

Constructors

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

Instances

Instances details
Show Binding Source # 
Instance details

Defined in Network.Wai.SAML2.EntityDescriptor

Eq Binding Source # 
Instance details

Defined in Network.Wai.SAML2.EntityDescriptor

Methods

(==) :: Binding -> Binding -> Bool #

(/=) :: Binding -> Binding -> Bool #