gi-gio-0.2.46.13: 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

Methods

tlsClientConnectionCopySessionState

tlsClientConnectionGetAcceptedCas

tlsClientConnectionGetServerIdentity

tlsClientConnectionGetUseSsl3

tlsClientConnectionGetValidationFlags

tlsClientConnectionNew

tlsClientConnectionSetServerIdentity

tlsClientConnectionSetUseSsl3

tlsClientConnectionSetValidationFlags

Properties

AcceptedCas

data TlsClientConnectionAcceptedCasPropertyInfo Source

Instances

AttrInfo TlsClientConnectionAcceptedCasPropertyInfo Source 
type AttrLabel TlsClientConnectionAcceptedCasPropertyInfo = "accepted-cas" Source 
type AttrGetType TlsClientConnectionAcceptedCasPropertyInfo = [Ptr ()] Source 
type AttrBaseTypeConstraint TlsClientConnectionAcceptedCasPropertyInfo = TlsClientConnectionK Source 
type AttrSetTypeConstraint TlsClientConnectionAcceptedCasPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps TlsClientConnectionAcceptedCasPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

ServerIdentity

data TlsClientConnectionServerIdentityPropertyInfo Source

Instances

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

UseSsl3

data TlsClientConnectionUseSsl3PropertyInfo Source

Instances

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

ValidationFlags

data TlsClientConnectionValidationFlagsPropertyInfo Source

Instances

AttrInfo TlsClientConnectionValidationFlagsPropertyInfo Source 
type AttrLabel TlsClientConnectionValidationFlagsPropertyInfo = "validation-flags" Source 
type AttrGetType TlsClientConnectionValidationFlagsPropertyInfo = [TlsCertificateFlags] Source 
type AttrBaseTypeConstraint TlsClientConnectionValidationFlagsPropertyInfo = TlsClientConnectionK Source 
type AttrSetTypeConstraint TlsClientConnectionValidationFlagsPropertyInfo = TYPE Lifted ~ [TlsCertificateFlags] Source 
type AttrAllowedOps TlsClientConnectionValidationFlagsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source