gi-soup-2.4.7: Libsoup 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.AuthManager

Contents

Description

 

Synopsis

Exported types

newtype AuthManager Source #

Constructors

AuthManager (ManagedPtr AuthManager) 

Instances

GObject AuthManager Source # 
IsObject AuthManager Source # 
IsSessionFeature AuthManager Source # 
IsAuthManager AuthManager Source # 
((~) * info (ResolveAuthManagerMethod t AuthManager), MethodInfo * info AuthManager p) => IsLabel t (AuthManager -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> AuthManager -> p #

((~) * info (ResolveAuthManagerMethod t AuthManager), MethodInfo * info AuthManager p) => IsLabelProxy t (AuthManager -> p) Source # 
HasAttributeList * AuthManager Source # 
type SignalList AuthManager Source # 
type SignalList AuthManager
type AttributeList AuthManager Source # 
type AttributeList AuthManager

class GObject o => IsAuthManager o Source #

Instances

(GObject a, UnknownAncestorError Constraint AuthManager a) => IsAuthManager a Source # 
IsAuthManager AuthManager Source # 

Methods

useAuth

data AuthManagerUseAuthMethodInfo Source #

Instances

((~) * signature (URI -> b -> m ()), MonadIO m, IsAuthManager a, IsAuth b) => MethodInfo * AuthManagerUseAuthMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy AuthManagerUseAuthMethodInfo a -> signature -> s

authManagerUseAuth :: (MonadIO m, IsAuthManager a, IsAuth b) => a -> URI -> b -> m () Source #

Signals

authenticate

data AuthManagerAuthenticateSignalInfo Source #

Instances

SignalInfo AuthManagerAuthenticateSignalInfo Source # 

Associated Types

type HaskellCallbackType AuthManagerAuthenticateSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o AuthManagerAuthenticateSignalInfo -> o -> HaskellCallbackType AuthManagerAuthenticateSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType AuthManagerAuthenticateSignalInfo Source # 

afterAuthManagerAuthenticate :: (GObject a, MonadIO m) => a -> AuthManagerAuthenticateCallback -> m SignalHandlerId Source #

onAuthManagerAuthenticate :: (GObject a, MonadIO m) => a -> AuthManagerAuthenticateCallback -> m SignalHandlerId Source #