openid-0.2.0.1: An implementation of the OpenID-2.0 spec.

StabilityPortability :
MaintainerTrevor Elliott <trevor@geekgateway.com>

Network.OpenID.HTTP

Contents

Description

 

Synopsis

Request Interface

makeRequest :: Bool -> Resolver IOSource

Perform an http request. If the Bool parameter is set to True, redirects from the server will be followed.

HTTP Utilities

Request/Response Parsing and Formatting

parseDirectResponse :: String -> ParamsSource

Turn a response body into a list of parameters.

formatParams :: Params -> StringSource

Format OpenID parameters as a query string

formatDirectParams :: Params -> StringSource

Format OpenID parameters as a direct response

escapeParam :: String -> StringSource

Escape for the query string of a URI

addParams :: Params -> URI -> URISource

Add Parameters to a URI

parseParams :: String -> ParamsSource

Parse OpenID parameters out of a url string