| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.Goggles.Auth
- requestOAuth2Token :: (MonadHttp m, MonadThrow m) => Url scheme -> [(Text, Text)] -> Option scheme -> m OAuth2Token
- data OAuth2Token = OAuth2Token {}
- data OAuth2TokenUTC = OAuth2TokenUTC {}
- mkOAuth2TokenUTC :: (MonadIO m, Integral t) => t -> OAuth2Token -> m OAuth2TokenUTC
Documentation
Arguments
| :: (MonadHttp m, MonadThrow m) | |
| => Url scheme | Request URI |
| -> [(Text, Text)] | parameter list as a list of (key, value) pairs |
| -> Option scheme | request options (e.g. headers) |
| -> m OAuth2Token |
send a POST request over HTTPS to a given URI that will return a OAuth2Token
data OAuth2Token Source #
Constructors
| OAuth2Token | |
Fields
| |
Instances
data OAuth2TokenUTC Source #
Constructors
| OAuth2TokenUTC | |
Fields
| |
Instances
mkOAuth2TokenUTC :: (MonadIO m, Integral t) => t -> OAuth2Token -> m OAuth2TokenUTC Source #