airgun.entities.ldap_authentication

Module Contents

class airgun.entities.ldap_authentication.LDAPAuthenticationEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /auth_source_ldaps
create(self, values)

Create new LDAP Authentication source

read(self, entity_name, widget_names=None)

Read all values for existing LDAP Authentication source

read_table_row(self, entity_name)

Read values for corresponding table row from LDAP Authentication title page. Return None in case row is not present in the table

update(self, entity_name, values)

Update existing LDAP Authentication source

delete(self, entity_name)

Delete corresponding LDAP Authentication source

class airgun.entities.ldap_authentication.ShowAllLDAPSources

Bases: airgun.navigation.NavigateStep

Navigate to All LDAP Authentication sources screen.

VIEW
step(self, *args, **kwargs)
class airgun.entities.ldap_authentication.AddNewLDAPSource

Bases: airgun.navigation.NavigateStep

Navigate to Create LDAP Authentication screen.

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.ldap_authentication.EditLDAPSource

Bases: airgun.navigation.NavigateStep

Navigate to Edit LDAP Authentication screen.

Args:
entity_name: name of LDAP Authenication source
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)