Copyright | (c) Trevor Elliott 2008 |
---|---|
License | BSD3 |
Maintainer | Trevor Elliott <trevor@geekgateway.com> |
Stability | Portability : |
Safe Haskell | None |
Language | Haskell98 |
- data AssocType
- data SessionType
- data Association = Association {
- assocExpiresIn :: Int
- assocHandle :: String
- assocMacKey :: [Word8]
- assocType :: AssocType
- type Params = [(String, String)]
- type ReturnTo = String
- type Realm = String
- type Resolver m = Request String -> m (Either ConnError (Response String))
- data Provider
- parseProvider :: String -> Maybe Provider
- showProvider :: Provider -> String
- providerURI :: Provider -> URI
- modifyProvider :: (URI -> URI) -> Provider -> Provider
- newtype Identifier = Identifier {}
- newtype Error = Error String
- assocString :: AssocType -> String
Documentation
Supported association types
data SessionType Source #
Session types for association establishment
data Association Source #
An association with a provider.
Association | |
|
type Resolver m = Request String -> m (Either ConnError (Response String)) Source #
A way to resolve an HTTP request
showProvider :: Provider -> String Source #
Show a provider
providerURI :: Provider -> URI Source #
newtype Identifier Source #
A valid OpenID identifier.
Errors
assocString :: AssocType -> String Source #