Endian banner

endian.vpnauthentication.web.widgets package

Submodules

endian.vpnauthentication.web.widgets.accounting module

class VPNOpenSessionGrid(*args, **kw)

Bases: endian.authentication_frontend.web.widgets.accounting.OpenSessionGrid

params = frozenset(['cache', 'on_detail_init', 'strip_name', 'on_change', 'disable_storage_filter_query', 'entity', 'disabled', 'search_keys', 'on_grid_change', 'nestedgrid_filter_field', 'page_size', 'server_filtering', 'controllername', 'help_text', 'css_class', 'id', 'nestedgrid', 'order_sort', 'style', 'group', 'detail_template', 'on_detail_expand', 'multicolumn_searchbar', 'multi_items_actions', 'label_text', 'on_data_bound', 'is_required', 'exclude_from_search', 'server_aggregates', 'suppress_label', 'server_sorting', 'parameter_map', 'ajax', 'hide_header', 'order_by', 'selectable', 'url_path', 'data', 'legend_enabled', 'sortable', 'name', 'show_error', 'url', 'fields', 'on_detail_collapse', 'server_grouping', 'server_paging', 'autorefresh_interval', 'legend_fields', 'nestedgrid_filter_value', 'datasource', 'css_classes', 'autobind', 'container_attrs', 'nestedgrid_server_filtering', 'attrs'])
source_vars = frozenset([])

endian.vpnauthentication.web.widgets.provider module

class VPNProviderEditor(*args, **kw)

Bases: endian.emi.widgets.grideditor.GridEditor

chained_validators = [<Unique object 932 entity=<class 'endian.authentication_frontend.schema.provider.Provider'> unique='name'>]
children = <endian.emi.fieldset.FieldsGroup object at 0xf30f22c>
edit_title = 'Change authentication server'
entity

alias of Provider

fields_group = <endian.emi.fieldset.FieldsGroup object at 0xf30f22c>
params = frozenset(['show_control', 'strip_name', 'disabled', 'attrs', 'container_attrs', 'help_text', 'id', 'show_labels', 'submit_text', 'style', 'hover_help', 'title', 'show_error', 'show_children_errors', 'chained_validators', 'is_required', 'method', 'columns', 'label_text', 'suppress_label', 'container_id', 'legend', 'enctype', 'name', 'table_attrs', 'info_text', 'css_class', 'fields_group', 'separator', 'edit_title', 'css_classes', 'action', 'expands', 'save_text'])
source_vars = frozenset([])
title = 'Add new authentication server'
class VPNProviderGrid(*args, **kw)

Bases: endian.authentication_frontend.web.widgets.provider.ProviderGrid

new_label = 'Add new authentication server'
params = frozenset(['cache', 'on_detail_init', 'strip_name', 'on_change', 'disable_storage_filter_query', 'entity', 'disabled', 'search_keys', 'on_grid_change', 'nestedgrid_filter_field', 'page_size', 'server_filtering', 'controllername', 'help_text', 'css_class', 'id', 'nestedgrid', 'order_sort', 'style', 'group', 'detail_template', 'on_detail_expand', 'multicolumn_searchbar', 'multi_items_actions', 'label_text', 'on_data_bound', 'is_required', 'exclude_from_search', 'server_aggregates', 'suppress_label', 'server_sorting', 'parameter_map', 'ajax', 'hide_header', 'order_by', 'selectable', 'url_path', 'data', 'legend_enabled', 'sortable', 'name', 'show_error', 'url', 'fields', 'on_detail_collapse', 'server_grouping', 'server_paging', 'autorefresh_interval', 'legend_fields', 'nestedgrid_filter_value', 'datasource', 'css_classes', 'autobind', 'container_attrs', 'nestedgrid_server_filtering', 'attrs'])
source_vars = frozenset([])

endian.vpnauthentication.web.widgets.scope module

class VPNScopeEditor(*args, **kw)

Bases: endian.emi.widgets.grideditor.GridEditor

chained_validators = [<Unique object 935 entity=<class 'endian.authentication_frontend.schema.scope.Scope'> unique='name'>]
children = <endian.emi.fieldset.FieldsGroup object at 0xeaa114c>
edit_title = 'Change authentication server mapping'
entity

alias of Scope

fields_group = <endian.emi.fieldset.FieldsGroup object at 0xeaa114c>
params = frozenset(['show_control', 'strip_name', 'disabled', 'attrs', 'container_attrs', 'help_text', 'id', 'show_labels', 'submit_text', 'style', 'hover_help', 'title', 'show_error', 'show_children_errors', 'chained_validators', 'is_required', 'method', 'columns', 'label_text', 'suppress_label', 'container_id', 'legend', 'enctype', 'name', 'table_attrs', 'info_text', 'css_class', 'fields_group', 'separator', 'edit_title', 'css_classes', 'action', 'expands', 'save_text'])
source_vars = frozenset([])
title = 'Add new authentication server mapping'
class VPNScopeGrid(*args, **kw)

Bases: endian.authentication_frontend.web.widgets.scope.ScopeGrid

new_label = 'Add new authentication server mapping'
params = frozenset(['cache', 'on_detail_init', 'strip_name', 'on_change', 'disable_storage_filter_query', 'entity', 'disabled', 'search_keys', 'on_grid_change', 'nestedgrid_filter_field', 'page_size', 'server_filtering', 'controllername', 'help_text', 'css_class', 'id', 'nestedgrid', 'order_sort', 'style', 'group', 'detail_template', 'on_detail_expand', 'multicolumn_searchbar', 'multi_items_actions', 'label_text', 'on_data_bound', 'is_required', 'exclude_from_search', 'server_aggregates', 'suppress_label', 'server_sorting', 'parameter_map', 'ajax', 'hide_header', 'order_by', 'selectable', 'url_path', 'data', 'legend_enabled', 'sortable', 'name', 'show_error', 'url', 'fields', 'on_detail_collapse', 'server_grouping', 'server_paging', 'autorefresh_interval', 'legend_fields', 'nestedgrid_filter_value', 'datasource', 'css_classes', 'autobind', 'container_attrs', 'nestedgrid_server_filtering', 'attrs'])
source_vars = frozenset([])

endian.vpnauthentication.web.widgets.user module

class VPNUserEditor(*args, **kw)

Bases: endian.emi.widgets.grideditor.GridEditor

chained_validators = [<Unique object 920 entity=<class 'endian.authentication_frontend.schema.user.User'> unique='name'>, <NoSpacesInNameValidator object 921>, <PasswordValidator object 922>, <FieldsMatch object 923 field_names=('password', 'verify')>, <CertificateValidator object 924 select_name='vpncert_option'>]
children = <endian.emi.fieldset.FieldsGroup object at 0xf3962cc>
edit_title = 'Change user'
entity

alias of User

fields_group = <endian.emi.fieldset.FieldsGroup object at 0xf3962cc>
params = frozenset(['show_control', 'strip_name', 'disabled', 'attrs', 'container_attrs', 'help_text', 'id', 'show_labels', 'submit_text', 'style', 'hover_help', 'title', 'show_error', 'show_children_errors', 'chained_validators', 'is_required', 'method', 'columns', 'label_text', 'suppress_label', 'container_id', 'legend', 'enctype', 'name', 'table_attrs', 'info_text', 'css_class', 'fields_group', 'separator', 'edit_title', 'css_classes', 'action', 'expands', 'save_text'])
source_vars = frozenset([])
title = 'Add new local user'
class VPNUserGrid(*args, **kw)

Bases: endian.authentication_frontend.web.widgets.user.UserGrid

columns = [<endian.emi.widgets.gridcolumn.Column object at 0xf33092c>, <endian.emi.widgets.gridcolumn.Column object at 0xf33032c>, <endian.emi.widgets.gridcolumn.Column object at 0xf33040c>, <endian.emi.widgets.gridcolumn.ActionsColumn object at 0xf3304cc>]
new_label = 'Add new local user'
params = frozenset(['cache', 'on_detail_init', 'strip_name', 'on_change', 'disable_storage_filter_query', 'entity', 'disabled', 'search_keys', 'on_grid_change', 'nestedgrid_filter_field', 'page_size', 'server_filtering', 'controllername', 'help_text', 'css_class', 'id', 'nestedgrid', 'order_sort', 'style', 'group', 'detail_template', 'on_detail_expand', 'multicolumn_searchbar', 'multi_items_actions', 'label_text', 'on_data_bound', 'is_required', 'exclude_from_search', 'server_aggregates', 'suppress_label', 'server_sorting', 'parameter_map', 'ajax', 'hide_header', 'order_by', 'selectable', 'url_path', 'data', 'legend_enabled', 'sortable', 'name', 'show_error', 'url', 'fields', 'on_detail_collapse', 'server_grouping', 'server_paging', 'autorefresh_interval', 'legend_fields', 'nestedgrid_filter_value', 'datasource', 'css_classes', 'autobind', 'container_attrs', 'nestedgrid_server_filtering', 'attrs'])
source_vars = frozenset([])

endian.vpnauthentication.web.widgets.usergroup module

class VPNUserGroupEditor(*args, **kw)

Bases: endian.emi.widgets.grideditor.GridEditor

chained_validators = [<Unique object 927 entity=<class 'endian.authentication_frontend.schema.usergroup.UserGroup'> unique='name'>]
children = <endian.emi.fieldset.FieldsGroup object at 0xf3527ec>
entity

alias of UserGroup

fields_group = <endian.emi.fieldset.FieldsGroup object at 0xf3527ec>
params = frozenset(['show_control', 'strip_name', 'disabled', 'attrs', 'container_attrs', 'help_text', 'id', 'show_labels', 'submit_text', 'style', 'hover_help', 'title', 'show_error', 'show_children_errors', 'chained_validators', 'is_required', 'method', 'columns', 'label_text', 'suppress_label', 'container_id', 'legend', 'enctype', 'name', 'table_attrs', 'info_text', 'css_class', 'fields_group', 'separator', 'edit_title', 'css_classes', 'action', 'expands', 'save_text'])
source_vars = frozenset([])
class VPNUserGroupGrid(*args, **kw)

Bases: endian.authentication_frontend.web.widgets.usergroup.UserGroupGrid

params = frozenset(['cache', 'on_detail_init', 'strip_name', 'on_change', 'disable_storage_filter_query', 'entity', 'disabled', 'search_keys', 'on_grid_change', 'nestedgrid_filter_field', 'page_size', 'server_filtering', 'controllername', 'help_text', 'css_class', 'id', 'nestedgrid', 'order_sort', 'style', 'group', 'detail_template', 'on_detail_expand', 'multicolumn_searchbar', 'multi_items_actions', 'label_text', 'on_data_bound', 'is_required', 'exclude_from_search', 'server_aggregates', 'suppress_label', 'server_sorting', 'parameter_map', 'ajax', 'hide_header', 'order_by', 'selectable', 'url_path', 'data', 'legend_enabled', 'sortable', 'name', 'show_error', 'url', 'fields', 'on_detail_collapse', 'server_grouping', 'server_paging', 'autorefresh_interval', 'legend_fields', 'nestedgrid_filter_value', 'datasource', 'css_classes', 'autobind', 'container_attrs', 'nestedgrid_server_filtering', 'attrs'])
source_vars = frozenset([])