| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Network.OIDC.WellKnown
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
Constructors
| OpenIDConfiguration | |
Fields
| |
Instances
| FromJSON OpenIDConfiguration Source # | |
Defined in Network.OIDC.WellKnown Methods parseJSON :: Value -> Parser OpenIDConfiguration # parseJSONList :: Value -> Parser [OpenIDConfiguration] # | |
| Show OpenIDConfiguration Source # | |
Defined in Network.OIDC.WellKnown Methods showsPrec :: Int -> OpenIDConfiguration -> ShowS # show :: OpenIDConfiguration -> String # showList :: [OpenIDConfiguration] -> ShowS # | |
| Eq OpenIDConfiguration Source # | |
Defined in Network.OIDC.WellKnown Methods (==) :: OpenIDConfiguration -> OpenIDConfiguration -> Bool # (/=) :: OpenIDConfiguration -> OpenIDConfiguration -> Bool # | |
wellknownUrl :: Text Source #
Arguments
| :: MonadIO m | |
| => Text | Domain |
| -> ExceptT Text m OpenIDConfiguration |