Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- authenticationRequestAuthenticate
- authenticationRequestCanSaveCredentials
- authenticationRequestCancel
- authenticationRequestGetHost
- authenticationRequestGetPort
- authenticationRequestGetProposedCredential
- authenticationRequestGetRealm
- authenticationRequestGetScheme
- authenticationRequestIsForProxy
- authenticationRequestIsRetry
- Signals
- newtype AuthenticationRequest = AuthenticationRequest (ForeignPtr AuthenticationRequest)
- class GObject o => AuthenticationRequestK o
- toAuthenticationRequest :: AuthenticationRequestK o => o -> IO AuthenticationRequest
- noAuthenticationRequest :: Maybe AuthenticationRequest
- authenticationRequestAuthenticate :: (MonadIO m, AuthenticationRequestK a) => a -> Maybe Credential -> m ()
- authenticationRequestCanSaveCredentials :: (MonadIO m, AuthenticationRequestK a) => a -> m Bool
- authenticationRequestCancel :: (MonadIO m, AuthenticationRequestK a) => a -> m ()
- authenticationRequestGetHost :: (MonadIO m, AuthenticationRequestK a) => a -> m Text
- authenticationRequestGetPort :: (MonadIO m, AuthenticationRequestK a) => a -> m Word32
- authenticationRequestGetProposedCredential :: (MonadIO m, AuthenticationRequestK a) => a -> m Credential
- authenticationRequestGetRealm :: (MonadIO m, AuthenticationRequestK a) => a -> m Text
- authenticationRequestGetScheme :: (MonadIO m, AuthenticationRequestK a) => a -> m AuthenticationScheme
- authenticationRequestIsForProxy :: (MonadIO m, AuthenticationRequestK a) => a -> m Bool
- authenticationRequestIsRetry :: (MonadIO m, AuthenticationRequestK a) => a -> m Bool
- type AuthenticationRequestCancelledCallback = IO ()
- type AuthenticationRequestCancelledCallbackC = Ptr () -> Ptr () -> IO ()
- data AuthenticationRequestCancelledSignalInfo
- afterAuthenticationRequestCancelled :: (GObject a, MonadIO m) => a -> AuthenticationRequestCancelledCallback -> m SignalHandlerId
- authenticationRequestCancelledCallbackWrapper :: AuthenticationRequestCancelledCallback -> Ptr () -> Ptr () -> IO ()
- authenticationRequestCancelledClosure :: AuthenticationRequestCancelledCallback -> IO Closure
- mkAuthenticationRequestCancelledCallback :: AuthenticationRequestCancelledCallbackC -> IO (FunPtr AuthenticationRequestCancelledCallbackC)
- noAuthenticationRequestCancelledCallback :: Maybe AuthenticationRequestCancelledCallback
- onAuthenticationRequestCancelled :: (GObject a, MonadIO m) => a -> AuthenticationRequestCancelledCallback -> m SignalHandlerId
Exported types
newtype AuthenticationRequest Source
class GObject o => AuthenticationRequestK o Source
Methods
authenticationRequestAuthenticate
authenticationRequestAuthenticate :: (MonadIO m, AuthenticationRequestK a) => a -> Maybe Credential -> m () Source
authenticationRequestCanSaveCredentials
authenticationRequestCanSaveCredentials :: (MonadIO m, AuthenticationRequestK a) => a -> m Bool Source
authenticationRequestCancel
authenticationRequestCancel :: (MonadIO m, AuthenticationRequestK a) => a -> m () Source
authenticationRequestGetHost
authenticationRequestGetHost :: (MonadIO m, AuthenticationRequestK a) => a -> m Text Source
authenticationRequestGetPort
authenticationRequestGetPort :: (MonadIO m, AuthenticationRequestK a) => a -> m Word32 Source
authenticationRequestGetProposedCredential
authenticationRequestGetProposedCredential :: (MonadIO m, AuthenticationRequestK a) => a -> m Credential Source
authenticationRequestGetRealm
authenticationRequestGetRealm :: (MonadIO m, AuthenticationRequestK a) => a -> m Text Source
authenticationRequestGetScheme
authenticationRequestGetScheme :: (MonadIO m, AuthenticationRequestK a) => a -> m AuthenticationScheme Source
authenticationRequestIsForProxy
authenticationRequestIsForProxy :: (MonadIO m, AuthenticationRequestK a) => a -> m Bool Source
authenticationRequestIsRetry
authenticationRequestIsRetry :: (MonadIO m, AuthenticationRequestK a) => a -> m Bool Source
Signals
Cancelled
type AuthenticationRequestCancelledCallback = IO () Source
type AuthenticationRequestCancelledCallbackC = Ptr () -> Ptr () -> IO () Source
afterAuthenticationRequestCancelled :: (GObject a, MonadIO m) => a -> AuthenticationRequestCancelledCallback -> m SignalHandlerId Source
authenticationRequestCancelledCallbackWrapper :: AuthenticationRequestCancelledCallback -> Ptr () -> Ptr () -> IO () Source
authenticationRequestCancelledClosure :: AuthenticationRequestCancelledCallback -> IO Closure Source
mkAuthenticationRequestCancelledCallback :: AuthenticationRequestCancelledCallbackC -> IO (FunPtr AuthenticationRequestCancelledCallbackC) Source
onAuthenticationRequestCancelled :: (GObject a, MonadIO m) => a -> AuthenticationRequestCancelledCallback -> m SignalHandlerId Source