38. CWMTsigKeys

Routines for management of TSIG keys

38.1. Summary of Module Globals

List of Global Functions

List of Global Variables

    38.2. Global Functions

    38.2.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

    38.2.2. CreateWidget

    Get the widget description map

    Function parameters

    • map<string,any> settings

    Return value

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

    38.2.3. DeleteTSIGKeyFromDisk

    Remove all 3 files holding the TSIG key data

    Function parameters

    • string main

    Return value

    • void

    38.2.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

    38.2.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

    38.2.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

    38.2.7. HandleWrapper

    Handle function of the widget

    Function parameters

    • string key

    • map event

    Return value

    • symbol - for wizard sequencer or nil

    38.2.8. Init

    Init function of the widget

    Function parameters

    • map<string,any> widget

    • string key

    Return value

    • void

    38.2.9. InitWrapper

    Store function of the widget

    Function parameters

    • string key

    Return value

    • void

    38.2.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

    38.2.11. Store

    Store function of the widget

    Function parameters

    • map<string,any> widget

    • string key

    • map event

    Return value

    • void

    38.2.12. StoreWrapper

    Store function of the widget

    Function parameters

    • string key

    • map event

    Return value

    • void

    38.3. Global Variables

    38.4. Module Requirements

    38.4.1. Module Imports

    • CWM
    • Label
    • Popup
    • Report

    38.4.2. Module Includes