43. CWMTsigKeys

Routines for management of TSIG keys

43.1. Authors

  • Jiri Srain <jsrain@suse.cz>

43.2. Summary of Module Globals

List of Global Functions

List of Global Variables

    43.3. Global Functions

    43.3.1. AnalyzeTSIGKeyFile

    Analyze file that may contain TSIG keys

    Function parameters

    • string filename

    Return value

    • list<string> - a list of all TSIG key IDs in the file

    43.3.2. CreateWidget

    Get the widget description map

    Function parameters

    • map<string,any> settings

    Return value

    • map<string,any> - a map the widget description map

    43.3.3. DeleteTSIGKeyFromDisk

    Remove all 3 files holding the TSIG key data

    Function parameters

    • string main

    Return value

    • void

    43.3.4. Files2KeyMaps

    Transformate the list of files to the list of TSIG key description maps

    Function parameters

    • list<string> filenames

    Return value

    • list<map<string,string> > - a list of TSIG key describing maps

    43.3.5. Files2Keys

    Get all TSIG keys that present in the files

    Function parameters

    • list<string> filenames

    Return value

    • list<string> - a list of all TSIG key IDs

    43.3.6. Handle

    Handle function of the widget

    Function parameters

    • map<string,any> widget

    • string key

    • map event

    Return value

    • symbol - for wizard sequencer or nil

    43.3.7. HandleWrapper

    Handle function of the widget

    Function parameters

    • string key

    • map event

    Return value

    • symbol - for wizard sequencer or nil

    43.3.8. Init

    Init function of the widget

    Function parameters

    • map<string,any> widget

    • string key

    Return value

    • void

    43.3.9. InitWrapper

    Store function of the widget

    Function parameters

    • string key

    Return value

    • void

    43.3.10. NormalizeFilename

    Remove leading and trailibg blanks and quotes from file name

    Function parameters

    • string filename

    Return value

    • string - file name without leading/trailing quotes and blanks

    43.3.11. Store

    Store function of the widget

    Function parameters

    • map<string,any> widget

    • string key

    • map event

    Return value

    • void

    43.3.12. StoreWrapper

    Store function of the widget

    Function parameters

    • string key

    • map event

    Return value

    • void

    43.4. Global Variables

    43.5. Module Requirements

    43.5.1. Module Imports

    • CWM
    • Label
    • Popup
    • Report
    • String

    43.5.2. Module Includes