gi-soup-0.2.52.12: Soup bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Soup.Objects.Auth

Contents

Description

 

Synopsis

Exported types

newtype Auth Source

Constructors

Auth (ForeignPtr Auth) 

class GObject o => AuthK o Source

Instances

toAuth :: AuthK o => o -> IO Auth Source

Methods

authAuthenticate

authAuthenticate :: (MonadIO m, AuthK a) => a -> Text -> Text -> m () Source

authGetAuthorization

authGetHost

authGetHost :: (MonadIO m, AuthK a) => a -> m Text Source

authGetInfo

authGetInfo :: (MonadIO m, AuthK a) => a -> m Text Source

authGetProtectionSpace

authGetRealm

authGetRealm :: (MonadIO m, AuthK a) => a -> m Text Source

authGetSavedPassword

authGetSavedUsers

authGetSavedUsers :: (MonadIO m, AuthK a) => a -> m [Text] Source

authGetSchemeName

authHasSavedPassword

authHasSavedPassword :: (MonadIO m, AuthK a) => a -> Text -> Text -> m () Source

authIsAuthenticated

authIsForProxy

authIsForProxy :: (MonadIO m, AuthK a) => a -> m Bool Source

authIsReady

authIsReady :: (MonadIO m, AuthK a, MessageK b) => a -> b -> m Bool Source

authNew

authNew :: (MonadIO m, MessageK a) => GType -> a -> Text -> m Auth Source

authSavePassword

authSavePassword :: (MonadIO m, AuthK a) => a -> Text -> Text -> m () Source

authUpdate

authUpdate :: (MonadIO m, AuthK a, MessageK b) => a -> b -> Text -> m Bool Source

Properties

Host

getAuthHost :: (MonadIO m, AuthK o) => o -> m Text Source

setAuthHost :: (MonadIO m, AuthK o) => o -> Text -> m () Source

IsAuthenticated

IsForProxy

setAuthIsForProxy :: (MonadIO m, AuthK o) => o -> Bool -> m () Source

Realm

getAuthRealm :: (MonadIO m, AuthK o) => o -> m Text Source

setAuthRealm :: (MonadIO m, AuthK o) => o -> Text -> m () Source

SchemeName