Line | |
---|
1 | """Access codes (aka PINs) |
---|
2 | -------------------------- |
---|
3 | |
---|
4 | Access codes are special objects used for identifying users. Each |
---|
5 | access code has a portal-wide unique number. |
---|
6 | |
---|
7 | Main content components are defined in |
---|
8 | :mod:`waeup.sirp.accesscodes.accesscodes`. This subpackage also |
---|
9 | provides a _catalog_ to lookup any access code quickly and a |
---|
10 | _workflow_ to guarantee consistent states and transitions when dealing |
---|
11 | with it. |
---|
12 | |
---|
13 | We also provide UI components to generate, archive, import and |
---|
14 | reimport access codes or batches thereof. These parts are defined in |
---|
15 | :mod:`waeup.sirp.accesscodes.browser`. |
---|
16 | |
---|
17 | The interfaces of this subpackage are defined in |
---|
18 | :mod:`waeup.sirp.accesscodes.interfaces`. |
---|
19 | """ |
---|
20 | from waeup.sirp.accesscodes.accesscodes import ( |
---|
21 | get_access_code, invalidate_accesscode, disable_accesscode, |
---|
22 | reenable_accesscode, AccessCode, AccessCodeBatch, AccessCodeBatchContainer) |
---|
23 | |
---|
24 | # Public API of this submodule |
---|
25 | __all__ = [ |
---|
26 | 'AccessCodeBatchContainer', |
---|
27 | 'AccessCodeBatch', |
---|
28 | 'AccessCode', |
---|
29 | 'get_access_code', |
---|
30 | 'invalidate_accesscode', |
---|
31 | 'disable_accesscode', |
---|
32 | 'reenable_accesscode', |
---|
33 | ] |
---|
Note: See
TracBrowser for help on using the repository browser.