Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
HTTP "Digest" authentication.
- class
session
- s support this by default; if you want to disable
support for it, call [method
session
.remove_feature_by_type] passingSOUP_TYPE_AUTH_DIGEST
.
Synopsis
- newtype AuthDigest = AuthDigest (ManagedPtr AuthDigest)
- class (GObject o, IsDescendantOf AuthDigest o) => IsAuthDigest o
- toAuthDigest :: (MonadIO m, IsAuthDigest o) => o -> m AuthDigest
Exported types
newtype AuthDigest Source #
Memory-managed wrapper type.
AuthDigest (ManagedPtr AuthDigest) |
Instances
Eq AuthDigest Source # | |
Defined in GI.Soup.Objects.AuthDigest (==) :: AuthDigest -> AuthDigest -> Bool # (/=) :: AuthDigest -> AuthDigest -> Bool # | |
GObject AuthDigest Source # | |
Defined in GI.Soup.Objects.AuthDigest | |
ManagedPtrNewtype AuthDigest Source # | |
Defined in GI.Soup.Objects.AuthDigest toManagedPtr :: AuthDigest -> ManagedPtr AuthDigest | |
TypedObject AuthDigest Source # | |
Defined in GI.Soup.Objects.AuthDigest | |
HasParentTypes AuthDigest Source # | |
Defined in GI.Soup.Objects.AuthDigest | |
IsGValue (Maybe AuthDigest) Source # | Convert |
Defined in GI.Soup.Objects.AuthDigest gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe AuthDigest -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe AuthDigest) | |
type ParentTypes AuthDigest Source # | |
Defined in GI.Soup.Objects.AuthDigest |
class (GObject o, IsDescendantOf AuthDigest o) => IsAuthDigest o Source #
Type class for types which can be safely cast to AuthDigest
, for instance with toAuthDigest
.
Instances
(GObject o, IsDescendantOf AuthDigest o) => IsAuthDigest o Source # | |
Defined in GI.Soup.Objects.AuthDigest |
toAuthDigest :: (MonadIO m, IsAuthDigest o) => o -> m AuthDigest Source #
Cast to AuthDigest
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
authenticate, bindProperty, bindPropertyFull, canAuthenticate, cancel, forceFloating, freezeNotify, getv, isAuthenticated, isCancelled, isFloating, isForProxy, isReady, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, update, watchClosure.
Getters
getAuthority, getAuthorization, getData, getInfo, getProperty, getProtectionSpace, getQdata, getRealm, getSchemeName.