EDataServer.SourceLDAP

g EDataServer.SourceExtension EDataServer.SourceExtension EDataServer.SourceLDAP EDataServer.SourceLDAP EDataServer.SourceExtension->EDataServer.SourceLDAP GObject.Object GObject.Object GObject.Object->EDataServer.SourceExtension

Subclasses:

None

Methods

Inherited:

EDataServer.SourceExtension (4), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

dup_filter ()

dup_root_dn ()

get_authentication ()

get_can_browse ()

get_filter ()

get_limit ()

get_root_dn ()

get_scope ()

get_security ()

set_authentication (authentication)

set_can_browse (can_browse)

set_filter (filter)

set_limit (limit)

set_root_dn (root_dn)

set_scope (scope)

set_security (security)

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

EDataServer.SourceExtension (1)

Name

Type

Flags

Short Description

authentication

EDataServer.SourceLDAPAuthentication

r/w/en

LDAP authentication method

can-browse

bool

r/w/c/en

Allow browsing contacts

filter

str

r/w/c/en

LDAP search filter

limit

int

r/w/c/en

Download limit

root-dn

str

r/w/c/en

LDAP search base

scope

EDataServer.SourceLDAPScope

r/w/c/en

LDAP search scope

security

EDataServer.SourceLDAPSecurity

r/w/en

LDAP security method

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

EDataServer.SourceExtension

r

Class Details

class EDataServer.SourceLDAP(**kwargs)
Bases:

EDataServer.SourceExtension

Abstract:

No

Structure:

EDataServer.SourceLDAPClass

dup_filter()
Return type:

str

dup_root_dn()
Return type:

str

get_authentication()
Return type:

EDataServer.SourceLDAPAuthentication

get_can_browse()
Return type:

bool

get_filter()
Return type:

str

get_limit()
Return type:

int

get_root_dn()
Return type:

str

get_scope()
Return type:

EDataServer.SourceLDAPScope

get_security()
Return type:

EDataServer.SourceLDAPSecurity

set_authentication(authentication)
Parameters:

authentication (EDataServer.SourceLDAPAuthentication) –

set_can_browse(can_browse)
Parameters:

can_browse (bool) –

set_filter(filter)
Parameters:

filter (str) –

set_limit(limit)
Parameters:

limit (int) –

set_root_dn(root_dn)
Parameters:

root_dn (str) –

set_scope(scope)
Parameters:

scope (EDataServer.SourceLDAPScope) –

set_security(security)
Parameters:

security (EDataServer.SourceLDAPSecurity) –

Property Details

EDataServer.SourceLDAP.props.authentication
Name:

authentication

Type:

EDataServer.SourceLDAPAuthentication

Default Value:

EDataServer.SourceLDAPAuthentication.NONE

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

LDAP authentication method

EDataServer.SourceLDAP.props.can_browse
Name:

can-browse

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE, CONSTRUCT, EXPLICIT_NOTIFY

Allow browsing contacts

EDataServer.SourceLDAP.props.filter
Name:

filter

Type:

str

Default Value:

''

Flags:

READABLE, WRITABLE, CONSTRUCT, EXPLICIT_NOTIFY

LDAP search filter

EDataServer.SourceLDAP.props.limit
Name:

limit

Type:

int

Default Value:

100

Flags:

READABLE, WRITABLE, CONSTRUCT, EXPLICIT_NOTIFY

Download limit

EDataServer.SourceLDAP.props.root_dn
Name:

root-dn

Type:

str

Default Value:

''

Flags:

READABLE, WRITABLE, CONSTRUCT, EXPLICIT_NOTIFY

LDAP search base

EDataServer.SourceLDAP.props.scope
Name:

scope

Type:

EDataServer.SourceLDAPScope

Default Value:

EDataServer.SourceLDAPScope.ONELEVEL

Flags:

READABLE, WRITABLE, CONSTRUCT, EXPLICIT_NOTIFY

LDAP search scope

EDataServer.SourceLDAP.props.security
Name:

security

Type:

EDataServer.SourceLDAPSecurity

Default Value:

EDataServer.SourceLDAPSecurity.NONE

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

LDAP security method