EDataServer.SourceLDAP¶
| 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- 
get_authentication()¶
- Return type: - EDataServer.SourceLDAPAuthentication
 - 
get_scope()¶
- Return type: - EDataServer.SourceLDAPScope
 - 
get_security()¶
- Return type: - EDataServer.SourceLDAPSecurity
 - 
set_authentication(authentication)¶
- Parameters: - authentication ( - EDataServer.SourceLDAPAuthentication) –
 - 
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