Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
Documentation
data OpenIDConfiguration Source #
Slim OpenID Configuration TODO: could add more fields to be complete.
See spec https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata
OpenIDConfiguration | |
|
Instances
FromJSON OpenIDConfiguration Source # | |
Defined in Network.OIDC.WellKnown parseJSON :: Value -> Parser OpenIDConfiguration # parseJSONList :: Value -> Parser [OpenIDConfiguration] # | |
Show OpenIDConfiguration Source # | |
Defined in Network.OIDC.WellKnown showsPrec :: Int -> OpenIDConfiguration -> ShowS # show :: OpenIDConfiguration -> String # showList :: [OpenIDConfiguration] -> ShowS # | |
Eq OpenIDConfiguration Source # | |
Defined in Network.OIDC.WellKnown (==) :: OpenIDConfiguration -> OpenIDConfiguration -> Bool # (/=) :: OpenIDConfiguration -> OpenIDConfiguration -> Bool # |
wellknownUrl :: Text Source #
:: MonadIO m | |
=> Text | Domain |
-> ExceptT Text m OpenIDConfiguration |