| 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 |
GI.WebKit2.Objects.SecurityManager
Contents
Description
- newtype SecurityManager = SecurityManager (ManagedPtr SecurityManager)
- class GObject o => IsSecurityManager o
- toSecurityManager :: IsSecurityManager o => o -> IO SecurityManager
- noSecurityManager :: Maybe SecurityManager
- data SecurityManagerRegisterUriSchemeAsCorsEnabledMethodInfo
- securityManagerRegisterUriSchemeAsCorsEnabled :: (MonadIO m, IsSecurityManager a) => a -> Text -> m ()
- data SecurityManagerRegisterUriSchemeAsDisplayIsolatedMethodInfo
- securityManagerRegisterUriSchemeAsDisplayIsolated :: (MonadIO m, IsSecurityManager a) => a -> Text -> m ()
- data SecurityManagerRegisterUriSchemeAsEmptyDocumentMethodInfo
- securityManagerRegisterUriSchemeAsEmptyDocument :: (MonadIO m, IsSecurityManager a) => a -> Text -> m ()
- data SecurityManagerRegisterUriSchemeAsLocalMethodInfo
- securityManagerRegisterUriSchemeAsLocal :: (MonadIO m, IsSecurityManager a) => a -> Text -> m ()
- data SecurityManagerRegisterUriSchemeAsNoAccessMethodInfo
- securityManagerRegisterUriSchemeAsNoAccess :: (MonadIO m, IsSecurityManager a) => a -> Text -> m ()
- data SecurityManagerRegisterUriSchemeAsSecureMethodInfo
- securityManagerRegisterUriSchemeAsSecure :: (MonadIO m, IsSecurityManager a) => a -> Text -> m ()
- data SecurityManagerUriSchemeIsCorsEnabledMethodInfo
- securityManagerUriSchemeIsCorsEnabled :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool
- data SecurityManagerUriSchemeIsDisplayIsolatedMethodInfo
- securityManagerUriSchemeIsDisplayIsolated :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool
- data SecurityManagerUriSchemeIsEmptyDocumentMethodInfo
- securityManagerUriSchemeIsEmptyDocument :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool
- data SecurityManagerUriSchemeIsLocalMethodInfo
- securityManagerUriSchemeIsLocal :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool
- data SecurityManagerUriSchemeIsNoAccessMethodInfo
- securityManagerUriSchemeIsNoAccess :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool
- data SecurityManagerUriSchemeIsSecureMethodInfo
- securityManagerUriSchemeIsSecure :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool
Exported types
newtype SecurityManager Source #
Constructors
| SecurityManager (ManagedPtr SecurityManager) |
Instances
| GObject SecurityManager Source # | |
| IsObject SecurityManager Source # | |
| IsSecurityManager SecurityManager Source # | |
| ((~) * info (ResolveSecurityManagerMethod t SecurityManager), MethodInfo * info SecurityManager p) => IsLabel t (SecurityManager -> p) Source # | |
| ((~) * info (ResolveSecurityManagerMethod t SecurityManager), MethodInfo * info SecurityManager p) => IsLabelProxy t (SecurityManager -> p) Source # | |
| HasAttributeList * SecurityManager Source # | |
| type SignalList SecurityManager Source # | |
| type AttributeList SecurityManager Source # | |
class GObject o => IsSecurityManager o Source #
Instances
| (GObject a, UnknownAncestorError Constraint SecurityManager a) => IsSecurityManager a Source # | |
| IsSecurityManager SecurityManager Source # | |
toSecurityManager :: IsSecurityManager o => o -> IO SecurityManager Source #
Methods
registerUriSchemeAsCorsEnabled
data SecurityManagerRegisterUriSchemeAsCorsEnabledMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerRegisterUriSchemeAsCorsEnabledMethodInfo a signature Source # | |
securityManagerRegisterUriSchemeAsCorsEnabled :: (MonadIO m, IsSecurityManager a) => a -> Text -> m () Source #
registerUriSchemeAsDisplayIsolated
data SecurityManagerRegisterUriSchemeAsDisplayIsolatedMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerRegisterUriSchemeAsDisplayIsolatedMethodInfo a signature Source # | |
securityManagerRegisterUriSchemeAsDisplayIsolated :: (MonadIO m, IsSecurityManager a) => a -> Text -> m () Source #
registerUriSchemeAsEmptyDocument
data SecurityManagerRegisterUriSchemeAsEmptyDocumentMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerRegisterUriSchemeAsEmptyDocumentMethodInfo a signature Source # | |
securityManagerRegisterUriSchemeAsEmptyDocument :: (MonadIO m, IsSecurityManager a) => a -> Text -> m () Source #
registerUriSchemeAsLocal
data SecurityManagerRegisterUriSchemeAsLocalMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerRegisterUriSchemeAsLocalMethodInfo a signature Source # | |
securityManagerRegisterUriSchemeAsLocal :: (MonadIO m, IsSecurityManager a) => a -> Text -> m () Source #
registerUriSchemeAsNoAccess
data SecurityManagerRegisterUriSchemeAsNoAccessMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerRegisterUriSchemeAsNoAccessMethodInfo a signature Source # | |
securityManagerRegisterUriSchemeAsNoAccess :: (MonadIO m, IsSecurityManager a) => a -> Text -> m () Source #
registerUriSchemeAsSecure
data SecurityManagerRegisterUriSchemeAsSecureMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerRegisterUriSchemeAsSecureMethodInfo a signature Source # | |
securityManagerRegisterUriSchemeAsSecure :: (MonadIO m, IsSecurityManager a) => a -> Text -> m () Source #
uriSchemeIsCorsEnabled
data SecurityManagerUriSchemeIsCorsEnabledMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerUriSchemeIsCorsEnabledMethodInfo a signature Source # | |
securityManagerUriSchemeIsCorsEnabled :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool Source #
uriSchemeIsDisplayIsolated
data SecurityManagerUriSchemeIsDisplayIsolatedMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerUriSchemeIsDisplayIsolatedMethodInfo a signature Source # | |
securityManagerUriSchemeIsDisplayIsolated :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool Source #
uriSchemeIsEmptyDocument
data SecurityManagerUriSchemeIsEmptyDocumentMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerUriSchemeIsEmptyDocumentMethodInfo a signature Source # | |
securityManagerUriSchemeIsEmptyDocument :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool Source #
uriSchemeIsLocal
data SecurityManagerUriSchemeIsLocalMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerUriSchemeIsLocalMethodInfo a signature Source # | |
securityManagerUriSchemeIsLocal :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool Source #
uriSchemeIsNoAccess
data SecurityManagerUriSchemeIsNoAccessMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerUriSchemeIsNoAccessMethodInfo a signature Source # | |
securityManagerUriSchemeIsNoAccess :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool Source #
uriSchemeIsSecure
data SecurityManagerUriSchemeIsSecureMethodInfo Source #
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, IsSecurityManager a) => MethodInfo * SecurityManagerUriSchemeIsSecureMethodInfo a signature Source # | |
securityManagerUriSchemeIsSecure :: (MonadIO m, IsSecurityManager a) => a -> Text -> m Bool Source #