gi-gio-2.0.6: Gio 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.Gio.Interfaces.TlsClientConnection

Contents

Description

 

Synopsis

Exported types

newtype TlsClientConnection Source #

Instances

GObject TlsClientConnection Source # 
IsObject TlsClientConnection Source # 
IsTlsConnection TlsClientConnection Source # 
IsIOStream TlsClientConnection Source # 
IsTlsClientConnection TlsClientConnection Source # 
((~) * info (ResolveTlsClientConnectionMethod t TlsClientConnection), MethodInfo * info TlsClientConnection p) => IsLabel t (TlsClientConnection -> p) Source # 
((~) * info (ResolveTlsClientConnectionMethod t TlsClientConnection), MethodInfo * info TlsClientConnection p) => IsLabelProxy t (TlsClientConnection -> p) Source # 
HasAttributeList * TlsClientConnection Source # 
type SignalList TlsClientConnection Source # 
type SignalList TlsClientConnection
type AttributeList TlsClientConnection Source # 
type AttributeList TlsClientConnection

Methods

tlsClientConnectionCopySessionState

tlsClientConnectionGetAcceptedCas

tlsClientConnectionGetServerIdentity

tlsClientConnectionGetUseSsl3

data TlsClientConnectionGetUseSsl3MethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsTlsClientConnection a) => MethodInfo * TlsClientConnectionGetUseSsl3MethodInfo a signature Source # 

Methods

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

tlsClientConnectionGetValidationFlags

tlsClientConnectionNew

tlsClientConnectionSetServerIdentity

tlsClientConnectionSetUseSsl3

data TlsClientConnectionSetUseSsl3MethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsTlsClientConnection a) => MethodInfo * TlsClientConnectionSetUseSsl3MethodInfo a signature Source # 

Methods

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

tlsClientConnectionSetValidationFlags

Properties

AcceptedCas

data TlsClientConnectionAcceptedCasPropertyInfo Source #

Instances

AttrInfo TlsClientConnectionAcceptedCasPropertyInfo Source # 
type AttrSetTypeConstraint TlsClientConnectionAcceptedCasPropertyInfo Source # 
type AttrSetTypeConstraint TlsClientConnectionAcceptedCasPropertyInfo = * ~ ()
type AttrLabel TlsClientConnectionAcceptedCasPropertyInfo Source # 
type AttrLabel TlsClientConnectionAcceptedCasPropertyInfo = "accepted-cas"
type AttrGetType TlsClientConnectionAcceptedCasPropertyInfo Source # 
type AttrBaseTypeConstraint TlsClientConnectionAcceptedCasPropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionAcceptedCasPropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionAcceptedCasPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

tlsClientConnectionAcceptedCas :: AttrLabelProxy "acceptedCas" Source #

ServerIdentity

data TlsClientConnectionServerIdentityPropertyInfo Source #

Instances

AttrInfo TlsClientConnectionServerIdentityPropertyInfo Source # 
type AttrSetTypeConstraint TlsClientConnectionServerIdentityPropertyInfo Source # 
type AttrLabel TlsClientConnectionServerIdentityPropertyInfo Source # 
type AttrLabel TlsClientConnectionServerIdentityPropertyInfo = "server-identity"
type AttrGetType TlsClientConnectionServerIdentityPropertyInfo Source # 
type AttrBaseTypeConstraint TlsClientConnectionServerIdentityPropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionServerIdentityPropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionServerIdentityPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

tlsClientConnectionServerIdentity :: AttrLabelProxy "serverIdentity" Source #

UseSsl3

data TlsClientConnectionUseSsl3PropertyInfo Source #

Instances

AttrInfo TlsClientConnectionUseSsl3PropertyInfo Source # 
type AttrSetTypeConstraint TlsClientConnectionUseSsl3PropertyInfo Source # 
type AttrSetTypeConstraint TlsClientConnectionUseSsl3PropertyInfo = * ~ Bool
type AttrLabel TlsClientConnectionUseSsl3PropertyInfo Source # 
type AttrLabel TlsClientConnectionUseSsl3PropertyInfo = "use-ssl3"
type AttrGetType TlsClientConnectionUseSsl3PropertyInfo Source # 
type AttrBaseTypeConstraint TlsClientConnectionUseSsl3PropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionUseSsl3PropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionUseSsl3PropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

tlsClientConnectionUseSsl3 :: AttrLabelProxy "useSsl3" Source #

ValidationFlags

data TlsClientConnectionValidationFlagsPropertyInfo Source #

Instances

AttrInfo TlsClientConnectionValidationFlagsPropertyInfo Source # 
type AttrSetTypeConstraint TlsClientConnectionValidationFlagsPropertyInfo Source # 
type AttrLabel TlsClientConnectionValidationFlagsPropertyInfo Source # 
type AttrLabel TlsClientConnectionValidationFlagsPropertyInfo = "validation-flags"
type AttrGetType TlsClientConnectionValidationFlagsPropertyInfo Source # 
type AttrBaseTypeConstraint TlsClientConnectionValidationFlagsPropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionValidationFlagsPropertyInfo Source # 
type AttrAllowedOps TlsClientConnectionValidationFlagsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

tlsClientConnectionValidationFlags :: AttrLabelProxy "validationFlags" Source #