Network.HaskellNet.Auth
type UserName = String Source #
type Password = String Source #
data AuthType Source #
Constructors
Defined in Network.HaskellNet.Auth
Methods
(==) :: AuthType -> AuthType -> Bool #
(/=) :: AuthType -> AuthType -> Bool #
showsPrec :: Int -> AuthType -> ShowS #
show :: AuthType -> String #
showList :: [AuthType] -> ShowS #
b64Encode :: String -> String Source #
b64Decode :: String -> String Source #
showOctet :: [Word8] -> String Source #
hashMD5 :: [Word8] -> [Word8] Source #
hmacMD5 :: String -> String -> [Word8] Source #
plain :: UserName -> Password -> String Source #
login :: UserName -> Password -> (String, String) Source #
cramMD5 :: String -> UserName -> Password -> String Source #
auth :: AuthType -> String -> UserName -> Password -> String Source #