| Copyright | See LICENSE file | 
|---|---|
| License | BSD | 
| Maintainer | Ganesh Sittampalam <ganesh@earth.li> | 
| Stability | experimental | 
| Portability | non-portable (not tested) | 
| Safe Haskell | Safe-Inferred | 
| Language | Haskell98 | 
Network.HTTP.Auth
Description
Representing HTTP Auth values in Haskell.
 Right now, it contains mostly functionality needed by Browser.
Synopsis
- data Authority
- = AuthBasic { 
- auRealm :: String
 - auUsername :: String
 - auPassword :: String
 - auSite :: URI
 
 - | AuthDigest { }
 
 - = AuthBasic { 
 - data Algorithm
- = AlgMD5
 - | AlgMD5sess
 
 - data Challenge
 - data Qop
 - headerToChallenge :: URI -> Header -> Maybe Challenge
 - withAuthority :: Authority -> Request ty -> String
 
Documentation
Authority specifies the HTTP Authentication method to use for
 a given domain/realm; Basic or Digest.
Constructors
| AuthBasic | |
Fields 
  | |
| AuthDigest | |
Algorithm controls the digest algorithm to, MD5 or MD5Session.
Constructors
| AlgMD5 | |
| AlgMD5sess | 
Constructors
| QopAuth | |
| QopAuthInt |