saml2-web-sso-0.20: Library and example web app for the SAML Web-based SSO profile.
Safe HaskellNone
LanguageGHC2021

SAML2.WebSSO.Config

Documentation

data Config Source #

Constructors

Config 

Fields

Instances

Instances details
Arbitrary Config Source # 
Instance details

Defined in SAML2.WebSSO.Test.Arbitrary

FromJSON Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

ToJSON Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

Generic Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

Associated Types

type Rep Config 
Instance details

Defined in SAML2.WebSSO.Config

Methods

from :: Config -> Rep Config x #

to :: Rep Config x -> Config #

Show Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

Eq Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

Methods

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

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

ToSchema Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

HasConfig ((->) Config) Source # 
Instance details

Defined in SAML2.WebSSO.Config

type Rep Config Source # 
Instance details

Defined in SAML2.WebSSO.Config

data MultiIngressDomainConfig Source #

Instances

Instances details
FromJSON MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

ToJSON MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

Generic MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

Associated Types

type Rep MultiIngressDomainConfig 
Instance details

Defined in SAML2.WebSSO.Config

type Rep MultiIngressDomainConfig = D1 ('MetaData "MultiIngressDomainConfig" "SAML2.WebSSO.Config" "saml2-web-sso-0.20-1GwqfFH5XrPLS7nLjYu78J" 'False) (C1 ('MetaCons "MultiIngressDomainConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "_cfgSPAppURI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 URI) :*: (S1 ('MetaSel ('Just "_cfgSPSsoURI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 URI) :*: S1 ('MetaSel ('Just "_cfgContacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ContactPerson]))))
Show MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

Eq MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

ToSchema MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

type Rep MultiIngressDomainConfig Source # 
Instance details

Defined in SAML2.WebSSO.Config

type Rep MultiIngressDomainConfig = D1 ('MetaData "MultiIngressDomainConfig" "SAML2.WebSSO.Config" "saml2-web-sso-0.20-1GwqfFH5XrPLS7nLjYu78J" 'False) (C1 ('MetaCons "MultiIngressDomainConfig" 'PrefixI 'True) (S1 ('MetaSel ('Just "_cfgSPAppURI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 URI) :*: (S1 ('MetaSel ('Just "_cfgSPSsoURI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 URI) :*: S1 ('MetaSel ('Just "_cfgContacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ContactPerson]))))

class HasConfig (m :: Type -> Type) where Source #

Methods

getConfig :: m Config Source #

Instances

Instances details
HasConfig SimpleSP Source # 
Instance details

Defined in SAML2.WebSSO.API.Example

HasConfig TestSP Source # 
Instance details

Defined in SAML2.WebSSO.Test.Util.TestSP

(Monad m, HasConfig m) => HasConfig (JudgeT m) Source # 
Instance details

Defined in SAML2.WebSSO.SP

HasConfig ((->) Config) Source # 
Instance details

Defined in SAML2.WebSSO.Config