diff --git a/bin/opentoken-linux b/bin/opentoken-linux index 3a73de8..c24be9f 100755 Binary files a/bin/opentoken-linux and b/bin/opentoken-linux differ diff --git a/bin/opentoken-macos b/bin/opentoken-macos index be18494..c9db522 100755 Binary files a/bin/opentoken-macos and b/bin/opentoken-macos differ diff --git a/bin/opentoken-win.exe b/bin/opentoken-win.exe index 73b883d..5c2dabe 100644 Binary files a/bin/opentoken-win.exe and b/bin/opentoken-win.exe differ diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json index 46d177c..4ffcdf0 100644 --- a/docs/assets/js/search.json +++ b/docs/assets/js/search.json @@ -1 +1 @@ -{"kinds":{"2":"Namespace","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method"},"rows":[{"id":0,"kind":2,"name":"SVault","url":"modules/svault.html","classes":"tsd-kind-namespace"},{"id":1,"kind":256,"name":"SecureVaultItem","url":"interfaces/svault.securevaultitem.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"SVault"},{"id":2,"kind":1024,"name":"u","url":"interfaces/svault.securevaultitem.html#u","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":3,"kind":1024,"name":"d","url":"interfaces/svault.securevaultitem.html#d","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":4,"kind":1024,"name":"k","url":"interfaces/svault.securevaultitem.html#k","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":5,"kind":1024,"name":"iv","url":"interfaces/svault.securevaultitem.html#iv","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":6,"kind":256,"name":"StorageItem","url":"interfaces/svault.storageitem.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"SVault"},{"id":7,"kind":1024,"name":"u","url":"interfaces/svault.storageitem.html#u","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.StorageItem"},{"id":8,"kind":1024,"name":"d","url":"interfaces/svault.storageitem.html#d","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.StorageItem"},{"id":9,"kind":1024,"name":"t","url":"interfaces/svault.storageitem.html#t","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.StorageItem"},{"id":10,"kind":256,"name":"secureVaultList","url":"interfaces/svault.securevaultlist.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"SVault"},{"id":11,"kind":1024,"name":"items","url":"interfaces/svault.securevaultlist.html#items","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.secureVaultList"},{"id":12,"kind":1024,"name":"publicKey","url":"interfaces/svault.securevaultlist.html#publickey","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.secureVaultList"},{"id":13,"kind":1024,"name":"privateKey","url":"interfaces/svault.securevaultlist.html#privatekey","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.secureVaultList"},{"id":14,"kind":128,"name":"SecureVault","url":"classes/svault.securevault.html","classes":"tsd-kind-class tsd-parent-kind-namespace","parent":"SVault"},{"id":15,"kind":1024,"name":"safe","url":"classes/svault.securevault.html#safe","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":16,"kind":1024,"name":"privPath","url":"classes/svault.securevault.html#privpath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":17,"kind":1024,"name":"pubPath","url":"classes/svault.securevault.html#pubpath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":18,"kind":1024,"name":"storage","url":"classes/svault.securevault.html#storage","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":19,"kind":512,"name":"constructor","url":"classes/svault.securevault.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":20,"kind":2048,"name":"pushData","url":"classes/svault.securevault.html#pushdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":21,"kind":2048,"name":"writeTransaction","url":"classes/svault.securevault.html#writetransaction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":22,"kind":2048,"name":"saveData","url":"classes/svault.securevault.html#savedata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":23,"kind":2048,"name":"loadData","url":"classes/svault.securevault.html#loaddata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":24,"kind":2048,"name":"decryptData","url":"classes/svault.securevault.html#decryptdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":25,"kind":2048,"name":"genKey","url":"classes/svault.securevault.html#genkey","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SVault.SecureVault"},{"id":26,"kind":2048,"name":"pushStorage","url":"classes/svault.securevault.html#pushstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":27,"kind":2048,"name":"setStorage","url":"classes/svault.securevault.html#setstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":28,"kind":2048,"name":"getStorage","url":"classes/svault.securevault.html#getstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":29,"kind":2048,"name":"findStorage","url":"classes/svault.securevault.html#findstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":30,"kind":2048,"name":"clearVault","url":"classes/svault.securevault.html#clearvault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":31,"kind":32,"name":"vaultVersion","url":"modules/svault.html#vaultversion","classes":"tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported","parent":"SVault"},{"id":32,"kind":2,"name":"MLParser","url":"modules/mlparser.html","classes":"tsd-kind-namespace"},{"id":33,"kind":256,"name":"MLItem","url":"interfaces/mlparser.mlitem.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"MLParser"},{"id":34,"kind":1024,"name":"mail","url":"interfaces/mlparser.mlitem.html#mail","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLParser.MLItem"},{"id":35,"kind":1024,"name":"name","url":"interfaces/mlparser.mlitem.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLParser.MLItem"},{"id":36,"kind":64,"name":"parseMails","url":"modules/mlparser.html#parsemails","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLParser"},{"id":37,"kind":256,"name":"OTGlobalConfig","url":"interfaces/otglobalconfig.html","classes":"tsd-kind-interface"},{"id":38,"kind":1024,"name":"mail","url":"interfaces/otglobalconfig.html#mail","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":39,"kind":1024,"name":"mailFrom","url":"interfaces/otglobalconfig.html#mailfrom","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":40,"kind":1024,"name":"outFileMatch","url":"interfaces/otglobalconfig.html#outfilematch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":41,"kind":1024,"name":"inFileMail","url":"interfaces/otglobalconfig.html#infilemail","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":42,"kind":1024,"name":"htmlPath","url":"interfaces/otglobalconfig.html#htmlpath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":43,"kind":1024,"name":"usedTokens","url":"interfaces/otglobalconfig.html#usedtokens","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":44,"kind":1024,"name":"usedMails","url":"interfaces/otglobalconfig.html#usedmails","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":45,"kind":1024,"name":"dryrun","url":"interfaces/otglobalconfig.html#dryrun","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":46,"kind":1024,"name":"force","url":"interfaces/otglobalconfig.html#force","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":47,"kind":64,"name":"shuffleArray","url":"globals.html#shufflearray","classes":"tsd-kind-function"},{"id":48,"kind":64,"name":"mkstringCN","url":"globals.html#mkstringcn","classes":"tsd-kind-function"},{"id":49,"kind":64,"name":"delay","url":"globals.html#delay","classes":"tsd-kind-function"},{"id":50,"kind":2,"name":"MLGenerator","url":"modules/mlgenerator.html","classes":"tsd-kind-namespace"},{"id":51,"kind":256,"name":"MLGenReturn","url":"interfaces/mlgenerator.mlgenreturn.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"MLGenerator"},{"id":52,"kind":1024,"name":"codes","url":"interfaces/mlgenerator.mlgenreturn.html#codes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLGenerator.MLGenReturn"},{"id":53,"kind":1024,"name":"mails","url":"interfaces/mlgenerator.mlgenreturn.html#mails","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLGenerator.MLGenReturn"},{"id":54,"kind":64,"name":"generateToken","url":"modules/mlgenerator.html#generatetoken","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLGenerator"},{"id":55,"kind":64,"name":"generateCodes","url":"modules/mlgenerator.html#generatecodes","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLGenerator"},{"id":56,"kind":64,"name":"sendMails","url":"modules/mlgenerator.html#sendmails","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLGenerator"},{"id":57,"kind":64,"name":"send","url":"modules/mlgenerator.html#send","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLGenerator"},{"id":58,"kind":32,"name":"configPath","url":"globals.html#configpath","classes":"tsd-kind-variable"},{"id":59,"kind":32,"name":"action","url":"globals.html#action","classes":"tsd-kind-variable"},{"id":60,"kind":32,"name":"pubKey","url":"globals.html#pubkey","classes":"tsd-kind-variable"},{"id":61,"kind":32,"name":"privKey","url":"globals.html#privkey","classes":"tsd-kind-variable"},{"id":62,"kind":32,"name":"safeFile","url":"globals.html#safefile","classes":"tsd-kind-variable"},{"id":63,"kind":32,"name":"mails","url":"globals.html#mails","classes":"tsd-kind-variable"},{"id":64,"kind":32,"name":"html","url":"globals.html#html","classes":"tsd-kind-variable"},{"id":65,"kind":32,"name":"dryrun","url":"globals.html#dryrun","classes":"tsd-kind-variable"},{"id":66,"kind":32,"name":"force","url":"globals.html#force","classes":"tsd-kind-variable"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,23.477]],["parent/0",[]],["name/1",[1,38.14]],["parent/1",[0,2.081]],["name/2",[2,33.032]],["parent/2",[3,2.407]],["name/3",[4,33.032]],["parent/3",[3,2.407]],["name/4",[5,38.14]],["parent/4",[3,2.407]],["name/5",[6,38.14]],["parent/5",[3,2.407]],["name/6",[7,38.14]],["parent/6",[0,2.081]],["name/7",[2,33.032]],["parent/7",[8,2.629]],["name/8",[4,33.032]],["parent/8",[8,2.629]],["name/9",[9,38.14]],["parent/9",[8,2.629]],["name/10",[10,38.14]],["parent/10",[0,2.081]],["name/11",[11,38.14]],["parent/11",[12,2.629]],["name/12",[13,38.14]],["parent/12",[12,2.629]],["name/13",[14,38.14]],["parent/13",[12,2.629]],["name/14",[15,38.14]],["parent/14",[0,2.081]],["name/15",[16,38.14]],["parent/15",[17,1.255]],["name/16",[18,38.14]],["parent/16",[17,1.255]],["name/17",[19,38.14]],["parent/17",[17,1.255]],["name/18",[20,38.14]],["parent/18",[17,1.255]],["name/19",[21,38.14]],["parent/19",[17,1.255]],["name/20",[22,38.14]],["parent/20",[17,1.255]],["name/21",[23,38.14]],["parent/21",[17,1.255]],["name/22",[24,38.14]],["parent/22",[17,1.255]],["name/23",[25,38.14]],["parent/23",[17,1.255]],["name/24",[26,38.14]],["parent/24",[17,1.255]],["name/25",[27,38.14]],["parent/25",[17,1.255]],["name/26",[28,38.14]],["parent/26",[17,1.255]],["name/27",[29,38.14]],["parent/27",[17,1.255]],["name/28",[30,38.14]],["parent/28",[17,1.255]],["name/29",[31,38.14]],["parent/29",[17,1.255]],["name/30",[32,38.14]],["parent/30",[17,1.255]],["name/31",[33,38.14]],["parent/31",[0,2.081]],["name/32",[34,29.667]],["parent/32",[]],["name/33",[35,38.14]],["parent/33",[34,2.629]],["name/34",[36,33.032]],["parent/34",[37,2.927]],["name/35",[38,38.14]],["parent/35",[37,2.927]],["name/36",[39,38.14]],["parent/36",[34,2.629]],["name/37",[40,18.681]],["parent/37",[]],["name/38",[36,33.032]],["parent/38",[40,1.656]],["name/39",[41,38.14]],["parent/39",[40,1.656]],["name/40",[42,38.14]],["parent/40",[40,1.656]],["name/41",[43,38.14]],["parent/41",[40,1.656]],["name/42",[44,38.14]],["parent/42",[40,1.656]],["name/43",[45,38.14]],["parent/43",[40,1.656]],["name/44",[46,38.14]],["parent/44",[40,1.656]],["name/45",[47,33.032]],["parent/45",[40,1.656]],["name/46",[48,33.032]],["parent/46",[40,1.656]],["name/47",[49,38.14]],["parent/47",[]],["name/48",[50,38.14]],["parent/48",[]],["name/49",[51,38.14]],["parent/49",[]],["name/50",[52,23.477]],["parent/50",[]],["name/51",[53,38.14]],["parent/51",[52,2.081]],["name/52",[54,38.14]],["parent/52",[55,2.927]],["name/53",[56,33.032]],["parent/53",[55,2.927]],["name/54",[57,38.14]],["parent/54",[52,2.081]],["name/55",[58,38.14]],["parent/55",[52,2.081]],["name/56",[59,38.14]],["parent/56",[52,2.081]],["name/57",[60,38.14]],["parent/57",[52,2.081]],["name/58",[61,38.14]],["parent/58",[]],["name/59",[62,38.14]],["parent/59",[]],["name/60",[63,38.14]],["parent/60",[]],["name/61",[64,38.14]],["parent/61",[]],["name/62",[65,38.14]],["parent/62",[]],["name/63",[56,33.032]],["parent/63",[]],["name/64",[66,38.14]],["parent/64",[]],["name/65",[47,33.032]],["parent/65",[]],["name/66",[48,33.032]],["parent/66",[]]],"invertedIndex":[["action",{"_index":62,"name":{"59":{}},"parent":{}}],["clearvault",{"_index":32,"name":{"30":{}},"parent":{}}],["codes",{"_index":54,"name":{"52":{}},"parent":{}}],["configpath",{"_index":61,"name":{"58":{}},"parent":{}}],["constructor",{"_index":21,"name":{"19":{}},"parent":{}}],["d",{"_index":4,"name":{"3":{},"8":{}},"parent":{}}],["decryptdata",{"_index":26,"name":{"24":{}},"parent":{}}],["delay",{"_index":51,"name":{"49":{}},"parent":{}}],["dryrun",{"_index":47,"name":{"45":{},"65":{}},"parent":{}}],["findstorage",{"_index":31,"name":{"29":{}},"parent":{}}],["force",{"_index":48,"name":{"46":{},"66":{}},"parent":{}}],["generatecodes",{"_index":58,"name":{"55":{}},"parent":{}}],["generatetoken",{"_index":57,"name":{"54":{}},"parent":{}}],["genkey",{"_index":27,"name":{"25":{}},"parent":{}}],["getstorage",{"_index":30,"name":{"28":{}},"parent":{}}],["html",{"_index":66,"name":{"64":{}},"parent":{}}],["htmlpath",{"_index":44,"name":{"42":{}},"parent":{}}],["infilemail",{"_index":43,"name":{"41":{}},"parent":{}}],["items",{"_index":11,"name":{"11":{}},"parent":{}}],["iv",{"_index":6,"name":{"5":{}},"parent":{}}],["k",{"_index":5,"name":{"4":{}},"parent":{}}],["loaddata",{"_index":25,"name":{"23":{}},"parent":{}}],["mail",{"_index":36,"name":{"34":{},"38":{}},"parent":{}}],["mailfrom",{"_index":41,"name":{"39":{}},"parent":{}}],["mails",{"_index":56,"name":{"53":{},"63":{}},"parent":{}}],["mkstringcn",{"_index":50,"name":{"48":{}},"parent":{}}],["mlgenerator",{"_index":52,"name":{"50":{}},"parent":{"51":{},"54":{},"55":{},"56":{},"57":{}}}],["mlgenerator.mlgenreturn",{"_index":55,"name":{},"parent":{"52":{},"53":{}}}],["mlgenreturn",{"_index":53,"name":{"51":{}},"parent":{}}],["mlitem",{"_index":35,"name":{"33":{}},"parent":{}}],["mlparser",{"_index":34,"name":{"32":{}},"parent":{"33":{},"36":{}}}],["mlparser.mlitem",{"_index":37,"name":{},"parent":{"34":{},"35":{}}}],["name",{"_index":38,"name":{"35":{}},"parent":{}}],["otglobalconfig",{"_index":40,"name":{"37":{}},"parent":{"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{}}}],["outfilematch",{"_index":42,"name":{"40":{}},"parent":{}}],["parsemails",{"_index":39,"name":{"36":{}},"parent":{}}],["privatekey",{"_index":14,"name":{"13":{}},"parent":{}}],["privkey",{"_index":64,"name":{"61":{}},"parent":{}}],["privpath",{"_index":18,"name":{"16":{}},"parent":{}}],["pubkey",{"_index":63,"name":{"60":{}},"parent":{}}],["publickey",{"_index":13,"name":{"12":{}},"parent":{}}],["pubpath",{"_index":19,"name":{"17":{}},"parent":{}}],["pushdata",{"_index":22,"name":{"20":{}},"parent":{}}],["pushstorage",{"_index":28,"name":{"26":{}},"parent":{}}],["safe",{"_index":16,"name":{"15":{}},"parent":{}}],["safefile",{"_index":65,"name":{"62":{}},"parent":{}}],["savedata",{"_index":24,"name":{"22":{}},"parent":{}}],["securevault",{"_index":15,"name":{"14":{}},"parent":{}}],["securevaultitem",{"_index":1,"name":{"1":{}},"parent":{}}],["securevaultlist",{"_index":10,"name":{"10":{}},"parent":{}}],["send",{"_index":60,"name":{"57":{}},"parent":{}}],["sendmails",{"_index":59,"name":{"56":{}},"parent":{}}],["setstorage",{"_index":29,"name":{"27":{}},"parent":{}}],["shufflearray",{"_index":49,"name":{"47":{}},"parent":{}}],["storage",{"_index":20,"name":{"18":{}},"parent":{}}],["storageitem",{"_index":7,"name":{"6":{}},"parent":{}}],["svault",{"_index":0,"name":{"0":{}},"parent":{"1":{},"6":{},"10":{},"14":{},"31":{}}}],["svault.securevault",{"_index":17,"name":{},"parent":{"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{}}}],["svault.securevaultitem",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{}}}],["svault.securevaultlist",{"_index":12,"name":{},"parent":{"11":{},"12":{},"13":{}}}],["svault.storageitem",{"_index":8,"name":{},"parent":{"7":{},"8":{},"9":{}}}],["t",{"_index":9,"name":{"9":{}},"parent":{}}],["u",{"_index":2,"name":{"2":{},"7":{}},"parent":{}}],["usedmails",{"_index":46,"name":{"44":{}},"parent":{}}],["usedtokens",{"_index":45,"name":{"43":{}},"parent":{}}],["vaultversion",{"_index":33,"name":{"31":{}},"parent":{}}],["writetransaction",{"_index":23,"name":{"21":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +{"kinds":{"2":"Namespace","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","262144":"Accessor"},"rows":[{"id":0,"kind":2,"name":"SVault","url":"modules/svault.html","classes":"tsd-kind-namespace"},{"id":1,"kind":256,"name":"SecureVaultItem","url":"interfaces/svault.securevaultitem.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"SVault"},{"id":2,"kind":1024,"name":"u","url":"interfaces/svault.securevaultitem.html#u","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":3,"kind":1024,"name":"d","url":"interfaces/svault.securevaultitem.html#d","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":4,"kind":1024,"name":"k","url":"interfaces/svault.securevaultitem.html#k","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":5,"kind":1024,"name":"iv","url":"interfaces/svault.securevaultitem.html#iv","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.SecureVaultItem"},{"id":6,"kind":256,"name":"StorageItem","url":"interfaces/svault.storageitem.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"SVault"},{"id":7,"kind":1024,"name":"u","url":"interfaces/svault.storageitem.html#u","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.StorageItem"},{"id":8,"kind":1024,"name":"d","url":"interfaces/svault.storageitem.html#d","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.StorageItem"},{"id":9,"kind":1024,"name":"t","url":"interfaces/svault.storageitem.html#t","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.StorageItem"},{"id":10,"kind":256,"name":"secureVaultList","url":"interfaces/svault.securevaultlist.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"SVault"},{"id":11,"kind":1024,"name":"items","url":"interfaces/svault.securevaultlist.html#items","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.secureVaultList"},{"id":12,"kind":1024,"name":"publicKey","url":"interfaces/svault.securevaultlist.html#publickey","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.secureVaultList"},{"id":13,"kind":1024,"name":"privateKey","url":"interfaces/svault.securevaultlist.html#privatekey","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SVault.secureVaultList"},{"id":14,"kind":128,"name":"SecureVault","url":"classes/svault.securevault.html","classes":"tsd-kind-class tsd-parent-kind-namespace","parent":"SVault"},{"id":15,"kind":1024,"name":"safe","url":"classes/svault.securevault.html#safe","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":16,"kind":1024,"name":"privPath","url":"classes/svault.securevault.html#privpath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":17,"kind":1024,"name":"pubPath","url":"classes/svault.securevault.html#pubpath","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":18,"kind":1024,"name":"storage","url":"classes/svault.securevault.html#storage","classes":"tsd-kind-property tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":19,"kind":512,"name":"constructor","url":"classes/svault.securevault.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":20,"kind":2048,"name":"pushData","url":"classes/svault.securevault.html#pushdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":21,"kind":2048,"name":"writeTransaction","url":"classes/svault.securevault.html#writetransaction","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":22,"kind":2048,"name":"saveData","url":"classes/svault.securevault.html#savedata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":23,"kind":2048,"name":"loadData","url":"classes/svault.securevault.html#loaddata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":24,"kind":2048,"name":"decryptData","url":"classes/svault.securevault.html#decryptdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":25,"kind":2048,"name":"genKey","url":"classes/svault.securevault.html#genkey","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"SVault.SecureVault"},{"id":26,"kind":2048,"name":"pushStorage","url":"classes/svault.securevault.html#pushstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":27,"kind":2048,"name":"setStorage","url":"classes/svault.securevault.html#setstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":28,"kind":2048,"name":"getStorage","url":"classes/svault.securevault.html#getstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":29,"kind":2048,"name":"getAllStorage","url":"classes/svault.securevault.html#getallstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":30,"kind":2048,"name":"findStorage","url":"classes/svault.securevault.html#findstorage","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":31,"kind":2048,"name":"clearVault","url":"classes/svault.securevault.html#clearvault","classes":"tsd-kind-method tsd-parent-kind-class","parent":"SVault.SecureVault"},{"id":32,"kind":32,"name":"vaultVersion","url":"modules/svault.html#vaultversion","classes":"tsd-kind-variable tsd-parent-kind-namespace tsd-is-not-exported","parent":"SVault"},{"id":33,"kind":2,"name":"MLLogic_Key","url":"modules/mllogic_key.html","classes":"tsd-kind-namespace"},{"id":34,"kind":64,"name":"generate","url":"modules/mllogic_key.html#generate","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLLogic_Key"},{"id":35,"kind":128,"name":"KeyAction","url":"classes/keyaction.html","classes":"tsd-kind-class"},{"id":36,"kind":1024,"name":"_generate","url":"classes/keyaction.html#_generate","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"KeyAction"},{"id":37,"kind":1024,"name":"_pubkey","url":"classes/keyaction.html#_pubkey","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"KeyAction"},{"id":38,"kind":1024,"name":"_privkey","url":"classes/keyaction.html#_privkey","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"KeyAction"},{"id":39,"kind":512,"name":"constructor","url":"classes/keyaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"KeyAction"},{"id":40,"kind":2048,"name":"onExecute","url":"classes/keyaction.html#onexecute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"KeyAction"},{"id":41,"kind":2048,"name":"onDefineParameters","url":"classes/keyaction.html#ondefineparameters","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"KeyAction"},{"id":42,"kind":1024,"name":"actionName","url":"classes/keyaction.html#actionname","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":43,"kind":1024,"name":"summary","url":"classes/keyaction.html#summary","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":44,"kind":1024,"name":"documentation","url":"classes/keyaction.html#documentation","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":45,"kind":262144,"name":"parameters","url":"classes/keyaction.html#parameters","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":46,"kind":262144,"name":"remainder","url":"classes/keyaction.html#remainder","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":47,"kind":2048,"name":"defineChoiceParameter","url":"classes/keyaction.html#definechoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":48,"kind":2048,"name":"getChoiceParameter","url":"classes/keyaction.html#getchoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":49,"kind":2048,"name":"defineFlagParameter","url":"classes/keyaction.html#defineflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":50,"kind":2048,"name":"getFlagParameter","url":"classes/keyaction.html#getflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":51,"kind":2048,"name":"defineIntegerParameter","url":"classes/keyaction.html#defineintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":52,"kind":2048,"name":"getIntegerParameter","url":"classes/keyaction.html#getintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":53,"kind":2048,"name":"defineStringParameter","url":"classes/keyaction.html#definestringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":54,"kind":2048,"name":"getStringParameter","url":"classes/keyaction.html#getstringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":55,"kind":2048,"name":"defineStringListParameter","url":"classes/keyaction.html#definestringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":56,"kind":2048,"name":"defineCommandLineRemainder","url":"classes/keyaction.html#definecommandlineremainder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":57,"kind":2048,"name":"getStringListParameter","url":"classes/keyaction.html#getstringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":58,"kind":2048,"name":"renderHelpText","url":"classes/keyaction.html#renderhelptext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"KeyAction"},{"id":59,"kind":2,"name":"MLParser","url":"modules/mlparser.html","classes":"tsd-kind-namespace"},{"id":60,"kind":256,"name":"MLItem","url":"interfaces/mlparser.mlitem.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"MLParser"},{"id":61,"kind":1024,"name":"mail","url":"interfaces/mlparser.mlitem.html#mail","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLParser.MLItem"},{"id":62,"kind":1024,"name":"name","url":"interfaces/mlparser.mlitem.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLParser.MLItem"},{"id":63,"kind":64,"name":"parseMails","url":"modules/mlparser.html#parsemails","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLParser"},{"id":64,"kind":256,"name":"OTGlobalConfig","url":"interfaces/otglobalconfig.html","classes":"tsd-kind-interface"},{"id":65,"kind":1024,"name":"mail","url":"interfaces/otglobalconfig.html#mail","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":66,"kind":1024,"name":"mailFrom","url":"interfaces/otglobalconfig.html#mailfrom","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":67,"kind":1024,"name":"outFileMatch","url":"interfaces/otglobalconfig.html#outfilematch","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":68,"kind":1024,"name":"inFileMail","url":"interfaces/otglobalconfig.html#infilemail","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":69,"kind":1024,"name":"htmlPath","url":"interfaces/otglobalconfig.html#htmlpath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":70,"kind":1024,"name":"usedTokens","url":"interfaces/otglobalconfig.html#usedtokens","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":71,"kind":1024,"name":"usedMails","url":"interfaces/otglobalconfig.html#usedmails","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":72,"kind":1024,"name":"dryrun","url":"interfaces/otglobalconfig.html#dryrun","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":73,"kind":1024,"name":"force","url":"interfaces/otglobalconfig.html#force","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"OTGlobalConfig"},{"id":74,"kind":64,"name":"shuffleArray","url":"globals.html#shufflearray","classes":"tsd-kind-function"},{"id":75,"kind":64,"name":"mkstringCN","url":"globals.html#mkstringcn","classes":"tsd-kind-function"},{"id":76,"kind":64,"name":"delay","url":"globals.html#delay","classes":"tsd-kind-function"},{"id":77,"kind":2,"name":"MLGenerator","url":"modules/mlgenerator.html","classes":"tsd-kind-namespace"},{"id":78,"kind":256,"name":"MLGenReturn","url":"interfaces/mlgenerator.mlgenreturn.html","classes":"tsd-kind-interface tsd-parent-kind-namespace","parent":"MLGenerator"},{"id":79,"kind":1024,"name":"codes","url":"interfaces/mlgenerator.mlgenreturn.html#codes","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLGenerator.MLGenReturn"},{"id":80,"kind":1024,"name":"mails","url":"interfaces/mlgenerator.mlgenreturn.html#mails","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MLGenerator.MLGenReturn"},{"id":81,"kind":64,"name":"generateToken","url":"modules/mlgenerator.html#generatetoken","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLGenerator"},{"id":82,"kind":64,"name":"generateCodes","url":"modules/mlgenerator.html#generatecodes","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLGenerator"},{"id":83,"kind":64,"name":"sendMails","url":"modules/mlgenerator.html#sendmails","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLGenerator"},{"id":84,"kind":64,"name":"send","url":"modules/mlgenerator.html#send","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLGenerator"},{"id":85,"kind":2,"name":"MLLogic_Send","url":"modules/mllogic_send.html","classes":"tsd-kind-namespace"},{"id":86,"kind":64,"name":"send","url":"modules/mllogic_send.html#send","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLLogic_Send"},{"id":87,"kind":128,"name":"SendAction","url":"classes/sendaction.html","classes":"tsd-kind-class"},{"id":88,"kind":1024,"name":"_force","url":"classes/sendaction.html#_force","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":89,"kind":1024,"name":"_dryrun","url":"classes/sendaction.html#_dryrun","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":90,"kind":1024,"name":"_pubkey","url":"classes/sendaction.html#_pubkey","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":91,"kind":1024,"name":"_config","url":"classes/sendaction.html#_config","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":92,"kind":1024,"name":"_safe","url":"classes/sendaction.html#_safe","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":93,"kind":1024,"name":"_template","url":"classes/sendaction.html#_template","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":94,"kind":1024,"name":"_maillist","url":"classes/sendaction.html#_maillist","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"SendAction"},{"id":95,"kind":512,"name":"constructor","url":"classes/sendaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"SendAction"},{"id":96,"kind":2048,"name":"onExecute","url":"classes/sendaction.html#onexecute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"SendAction"},{"id":97,"kind":2048,"name":"onDefineParameters","url":"classes/sendaction.html#ondefineparameters","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"SendAction"},{"id":98,"kind":1024,"name":"actionName","url":"classes/sendaction.html#actionname","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":99,"kind":1024,"name":"summary","url":"classes/sendaction.html#summary","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":100,"kind":1024,"name":"documentation","url":"classes/sendaction.html#documentation","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":101,"kind":262144,"name":"parameters","url":"classes/sendaction.html#parameters","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":102,"kind":262144,"name":"remainder","url":"classes/sendaction.html#remainder","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":103,"kind":2048,"name":"defineChoiceParameter","url":"classes/sendaction.html#definechoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":104,"kind":2048,"name":"getChoiceParameter","url":"classes/sendaction.html#getchoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":105,"kind":2048,"name":"defineFlagParameter","url":"classes/sendaction.html#defineflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":106,"kind":2048,"name":"getFlagParameter","url":"classes/sendaction.html#getflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":107,"kind":2048,"name":"defineIntegerParameter","url":"classes/sendaction.html#defineintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":108,"kind":2048,"name":"getIntegerParameter","url":"classes/sendaction.html#getintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":109,"kind":2048,"name":"defineStringParameter","url":"classes/sendaction.html#definestringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":110,"kind":2048,"name":"getStringParameter","url":"classes/sendaction.html#getstringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":111,"kind":2048,"name":"defineStringListParameter","url":"classes/sendaction.html#definestringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":112,"kind":2048,"name":"defineCommandLineRemainder","url":"classes/sendaction.html#definecommandlineremainder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":113,"kind":2048,"name":"getStringListParameter","url":"classes/sendaction.html#getstringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":114,"kind":2048,"name":"renderHelpText","url":"classes/sendaction.html#renderhelptext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"SendAction"},{"id":115,"kind":2,"name":"MLLogic_Vault","url":"modules/mllogic_vault.html","classes":"tsd-kind-namespace"},{"id":116,"kind":64,"name":"open","url":"modules/mllogic_vault.html#open","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"MLLogic_Vault"},{"id":117,"kind":64,"name":"printAsJSON","url":"modules/mllogic_vault.html#printasjson","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLLogic_Vault"},{"id":118,"kind":64,"name":"revokeToken","url":"modules/mllogic_vault.html#revoketoken","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLLogic_Vault"},{"id":119,"kind":64,"name":"getCodes","url":"modules/mllogic_vault.html#getcodes","classes":"tsd-kind-function tsd-parent-kind-namespace tsd-is-not-exported","parent":"MLLogic_Vault"},{"id":120,"kind":128,"name":"VaultAction","url":"classes/vaultaction.html","classes":"tsd-kind-class"},{"id":121,"kind":1024,"name":"_filter","url":"classes/vaultaction.html#_filter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":122,"kind":1024,"name":"_pubkey","url":"classes/vaultaction.html#_pubkey","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":123,"kind":1024,"name":"_privkey","url":"classes/vaultaction.html#_privkey","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":124,"kind":1024,"name":"_safe","url":"classes/vaultaction.html#_safe","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":125,"kind":1024,"name":"_getCodes","url":"classes/vaultaction.html#_getcodes","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":126,"kind":1024,"name":"_format","url":"classes/vaultaction.html#_format","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":127,"kind":1024,"name":"_revoke","url":"classes/vaultaction.html#_revoke","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"VaultAction"},{"id":128,"kind":512,"name":"constructor","url":"classes/vaultaction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"VaultAction"},{"id":129,"kind":2048,"name":"onExecute","url":"classes/vaultaction.html#onexecute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"VaultAction"},{"id":130,"kind":2048,"name":"onDefineParameters","url":"classes/vaultaction.html#ondefineparameters","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"VaultAction"},{"id":131,"kind":1024,"name":"actionName","url":"classes/vaultaction.html#actionname","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":132,"kind":1024,"name":"summary","url":"classes/vaultaction.html#summary","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":133,"kind":1024,"name":"documentation","url":"classes/vaultaction.html#documentation","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":134,"kind":262144,"name":"parameters","url":"classes/vaultaction.html#parameters","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":135,"kind":262144,"name":"remainder","url":"classes/vaultaction.html#remainder","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":136,"kind":2048,"name":"defineChoiceParameter","url":"classes/vaultaction.html#definechoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":137,"kind":2048,"name":"getChoiceParameter","url":"classes/vaultaction.html#getchoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":138,"kind":2048,"name":"defineFlagParameter","url":"classes/vaultaction.html#defineflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":139,"kind":2048,"name":"getFlagParameter","url":"classes/vaultaction.html#getflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":140,"kind":2048,"name":"defineIntegerParameter","url":"classes/vaultaction.html#defineintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":141,"kind":2048,"name":"getIntegerParameter","url":"classes/vaultaction.html#getintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":142,"kind":2048,"name":"defineStringParameter","url":"classes/vaultaction.html#definestringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":143,"kind":2048,"name":"getStringParameter","url":"classes/vaultaction.html#getstringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":144,"kind":2048,"name":"defineStringListParameter","url":"classes/vaultaction.html#definestringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":145,"kind":2048,"name":"defineCommandLineRemainder","url":"classes/vaultaction.html#definecommandlineremainder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":146,"kind":2048,"name":"getStringListParameter","url":"classes/vaultaction.html#getstringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":147,"kind":2048,"name":"renderHelpText","url":"classes/vaultaction.html#renderhelptext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"VaultAction"},{"id":148,"kind":128,"name":"OpenTokenCLI","url":"classes/opentokencli.html","classes":"tsd-kind-class"},{"id":149,"kind":1024,"name":"_verbose","url":"classes/opentokencli.html#_verbose","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"OpenTokenCLI"},{"id":150,"kind":512,"name":"constructor","url":"classes/opentokencli.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"OpenTokenCLI"},{"id":151,"kind":2048,"name":"onDefineParameters","url":"classes/opentokencli.html#ondefineparameters","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"OpenTokenCLI"},{"id":152,"kind":2048,"name":"onExecute","url":"classes/opentokencli.html#onexecute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-protected","parent":"OpenTokenCLI"},{"id":153,"kind":1024,"name":"selectedAction","url":"classes/opentokencli.html#selectedaction","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":154,"kind":262144,"name":"actions","url":"classes/opentokencli.html#actions","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":155,"kind":2048,"name":"addAction","url":"classes/opentokencli.html#addaction","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":156,"kind":2048,"name":"getAction","url":"classes/opentokencli.html#getaction","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":157,"kind":2048,"name":"tryGetAction","url":"classes/opentokencli.html#trygetaction","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":158,"kind":2048,"name":"execute","url":"classes/opentokencli.html#execute","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":159,"kind":2048,"name":"executeWithoutErrorHandling","url":"classes/opentokencli.html#executewithouterrorhandling","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":160,"kind":262144,"name":"parameters","url":"classes/opentokencli.html#parameters","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":161,"kind":262144,"name":"remainder","url":"classes/opentokencli.html#remainder","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":162,"kind":2048,"name":"defineChoiceParameter","url":"classes/opentokencli.html#definechoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":163,"kind":2048,"name":"getChoiceParameter","url":"classes/opentokencli.html#getchoiceparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":164,"kind":2048,"name":"defineFlagParameter","url":"classes/opentokencli.html#defineflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":165,"kind":2048,"name":"getFlagParameter","url":"classes/opentokencli.html#getflagparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":166,"kind":2048,"name":"defineIntegerParameter","url":"classes/opentokencli.html#defineintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":167,"kind":2048,"name":"getIntegerParameter","url":"classes/opentokencli.html#getintegerparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":168,"kind":2048,"name":"defineStringParameter","url":"classes/opentokencli.html#definestringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":169,"kind":2048,"name":"getStringParameter","url":"classes/opentokencli.html#getstringparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":170,"kind":2048,"name":"defineStringListParameter","url":"classes/opentokencli.html#definestringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":171,"kind":2048,"name":"defineCommandLineRemainder","url":"classes/opentokencli.html#definecommandlineremainder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":172,"kind":2048,"name":"getStringListParameter","url":"classes/opentokencli.html#getstringlistparameter","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":173,"kind":2048,"name":"renderHelpText","url":"classes/opentokencli.html#renderhelptext","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"OpenTokenCLI"},{"id":174,"kind":32,"name":"commandLine","url":"globals.html#commandline","classes":"tsd-kind-variable"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,32.987]],["parent/0",[]],["name/1",[1,47.65]],["parent/1",[0,3.177]],["name/2",[2,42.542]],["parent/2",[3,3.531]],["name/3",[4,42.542]],["parent/3",[3,3.531]],["name/4",[5,47.65]],["parent/4",[3,3.531]],["name/5",[6,47.65]],["parent/5",[3,3.531]],["name/6",[7,47.65]],["parent/6",[0,3.177]],["name/7",[2,42.542]],["parent/7",[8,3.773]],["name/8",[4,42.542]],["parent/8",[8,3.773]],["name/9",[9,47.65]],["parent/9",[8,3.773]],["name/10",[10,47.65]],["parent/10",[0,3.177]],["name/11",[11,47.65]],["parent/11",[12,3.773]],["name/12",[13,47.65]],["parent/12",[12,3.773]],["name/13",[14,47.65]],["parent/13",[12,3.773]],["name/14",[15,47.65]],["parent/14",[0,3.177]],["name/15",[16,47.65]],["parent/15",[17,2.223]],["name/16",[18,47.65]],["parent/16",[17,2.223]],["name/17",[19,47.65]],["parent/17",[17,2.223]],["name/18",[20,47.65]],["parent/18",[17,2.223]],["name/19",[21,34.657]],["parent/19",[17,2.223]],["name/20",[22,47.65]],["parent/20",[17,2.223]],["name/21",[23,47.65]],["parent/21",[17,2.223]],["name/22",[24,47.65]],["parent/22",[17,2.223]],["name/23",[25,47.65]],["parent/23",[17,2.223]],["name/24",[26,47.65]],["parent/24",[17,2.223]],["name/25",[27,47.65]],["parent/25",[17,2.223]],["name/26",[28,47.65]],["parent/26",[17,2.223]],["name/27",[29,47.65]],["parent/27",[17,2.223]],["name/28",[30,47.65]],["parent/28",[17,2.223]],["name/29",[31,47.65]],["parent/29",[17,2.223]],["name/30",[32,47.65]],["parent/30",[17,2.223]],["name/31",[33,47.65]],["parent/31",[17,2.223]],["name/32",[34,47.65]],["parent/32",[0,3.177]],["name/33",[35,42.542]],["parent/33",[]],["name/34",[36,47.65]],["parent/34",[35,4.097]],["name/35",[37,19.718]],["parent/35",[]],["name/36",[38,47.65]],["parent/36",[37,1.899]],["name/37",[39,39.177]],["parent/37",[37,1.899]],["name/38",[40,42.542]],["parent/38",[37,1.899]],["name/39",[21,34.657]],["parent/39",[37,1.899]],["name/40",[41,36.664]],["parent/40",[37,1.899]],["name/41",[42,36.664]],["parent/41",[37,1.899]],["name/42",[43,39.177]],["parent/42",[37,1.899]],["name/43",[44,39.177]],["parent/43",[37,1.899]],["name/44",[45,39.177]],["parent/44",[37,1.899]],["name/45",[46,36.664]],["parent/45",[37,1.899]],["name/46",[47,36.664]],["parent/46",[37,1.899]],["name/47",[48,36.664]],["parent/47",[37,1.899]],["name/48",[49,36.664]],["parent/48",[37,1.899]],["name/49",[50,36.664]],["parent/49",[37,1.899]],["name/50",[51,36.664]],["parent/50",[37,1.899]],["name/51",[52,36.664]],["parent/51",[37,1.899]],["name/52",[53,36.664]],["parent/52",[37,1.899]],["name/53",[54,36.664]],["parent/53",[37,1.899]],["name/54",[55,36.664]],["parent/54",[37,1.899]],["name/55",[56,36.664]],["parent/55",[37,1.899]],["name/56",[57,36.664]],["parent/56",[37,1.899]],["name/57",[58,36.664]],["parent/57",[37,1.899]],["name/58",[59,36.664]],["parent/58",[37,1.899]],["name/59",[60,39.177]],["parent/59",[]],["name/60",[61,47.65]],["parent/60",[60,3.773]],["name/61",[62,42.542]],["parent/61",[63,4.097]],["name/62",[64,47.65]],["parent/62",[63,4.097]],["name/63",[65,47.65]],["parent/63",[60,3.773]],["name/64",[66,28.191]],["parent/64",[]],["name/65",[62,42.542]],["parent/65",[66,2.715]],["name/66",[67,47.65]],["parent/66",[66,2.715]],["name/67",[68,47.65]],["parent/67",[66,2.715]],["name/68",[69,47.65]],["parent/68",[66,2.715]],["name/69",[70,47.65]],["parent/69",[66,2.715]],["name/70",[71,47.65]],["parent/70",[66,2.715]],["name/71",[72,47.65]],["parent/71",[66,2.715]],["name/72",[73,47.65]],["parent/72",[66,2.715]],["name/73",[74,47.65]],["parent/73",[66,2.715]],["name/74",[75,47.65]],["parent/74",[]],["name/75",[76,47.65]],["parent/75",[]],["name/76",[77,47.65]],["parent/76",[]],["name/77",[78,32.987]],["parent/77",[]],["name/78",[79,47.65]],["parent/78",[78,3.177]],["name/79",[80,47.65]],["parent/79",[81,4.097]],["name/80",[82,47.65]],["parent/80",[81,4.097]],["name/81",[83,47.65]],["parent/81",[78,3.177]],["name/82",[84,47.65]],["parent/82",[78,3.177]],["name/83",[85,47.65]],["parent/83",[78,3.177]],["name/84",[86,42.542]],["parent/84",[78,3.177]],["name/85",[87,42.542]],["parent/85",[]],["name/86",[86,42.542]],["parent/86",[87,4.097]],["name/87",[88,18.206]],["parent/87",[]],["name/88",[89,47.65]],["parent/88",[88,1.753]],["name/89",[90,47.65]],["parent/89",[88,1.753]],["name/90",[39,39.177]],["parent/90",[88,1.753]],["name/91",[91,47.65]],["parent/91",[88,1.753]],["name/92",[92,42.542]],["parent/92",[88,1.753]],["name/93",[93,47.65]],["parent/93",[88,1.753]],["name/94",[94,47.65]],["parent/94",[88,1.753]],["name/95",[21,34.657]],["parent/95",[88,1.753]],["name/96",[41,36.664]],["parent/96",[88,1.753]],["name/97",[42,36.664]],["parent/97",[88,1.753]],["name/98",[43,39.177]],["parent/98",[88,1.753]],["name/99",[44,39.177]],["parent/99",[88,1.753]],["name/100",[45,39.177]],["parent/100",[88,1.753]],["name/101",[46,36.664]],["parent/101",[88,1.753]],["name/102",[47,36.664]],["parent/102",[88,1.753]],["name/103",[48,36.664]],["parent/103",[88,1.753]],["name/104",[49,36.664]],["parent/104",[88,1.753]],["name/105",[50,36.664]],["parent/105",[88,1.753]],["name/106",[51,36.664]],["parent/106",[88,1.753]],["name/107",[52,36.664]],["parent/107",[88,1.753]],["name/108",[53,36.664]],["parent/108",[88,1.753]],["name/109",[54,36.664]],["parent/109",[88,1.753]],["name/110",[55,36.664]],["parent/110",[88,1.753]],["name/111",[56,36.664]],["parent/111",[88,1.753]],["name/112",[57,36.664]],["parent/112",[88,1.753]],["name/113",[58,36.664]],["parent/113",[88,1.753]],["name/114",[59,36.664]],["parent/114",[88,1.753]],["name/115",[95,34.657]],["parent/115",[]],["name/116",[96,47.65]],["parent/116",[95,3.338]],["name/117",[97,47.65]],["parent/117",[95,3.338]],["name/118",[98,47.65]],["parent/118",[95,3.338]],["name/119",[99,47.65]],["parent/119",[95,3.338]],["name/120",[100,18.206]],["parent/120",[]],["name/121",[101,47.65]],["parent/121",[100,1.753]],["name/122",[39,39.177]],["parent/122",[100,1.753]],["name/123",[40,42.542]],["parent/123",[100,1.753]],["name/124",[92,42.542]],["parent/124",[100,1.753]],["name/125",[102,47.65]],["parent/125",[100,1.753]],["name/126",[103,47.65]],["parent/126",[100,1.753]],["name/127",[104,47.65]],["parent/127",[100,1.753]],["name/128",[21,34.657]],["parent/128",[100,1.753]],["name/129",[41,36.664]],["parent/129",[100,1.753]],["name/130",[42,36.664]],["parent/130",[100,1.753]],["name/131",[43,39.177]],["parent/131",[100,1.753]],["name/132",[44,39.177]],["parent/132",[100,1.753]],["name/133",[45,39.177]],["parent/133",[100,1.753]],["name/134",[46,36.664]],["parent/134",[100,1.753]],["name/135",[47,36.664]],["parent/135",[100,1.753]],["name/136",[48,36.664]],["parent/136",[100,1.753]],["name/137",[49,36.664]],["parent/137",[100,1.753]],["name/138",[50,36.664]],["parent/138",[100,1.753]],["name/139",[51,36.664]],["parent/139",[100,1.753]],["name/140",[52,36.664]],["parent/140",[100,1.753]],["name/141",[53,36.664]],["parent/141",[100,1.753]],["name/142",[54,36.664]],["parent/142",[100,1.753]],["name/143",[55,36.664]],["parent/143",[100,1.753]],["name/144",[56,36.664]],["parent/144",[100,1.753]],["name/145",[57,36.664]],["parent/145",[100,1.753]],["name/146",[58,36.664]],["parent/146",[100,1.753]],["name/147",[59,36.664]],["parent/147",[100,1.753]],["name/148",[105,18.933]],["parent/148",[]],["name/149",[106,47.65]],["parent/149",[105,1.823]],["name/150",[21,34.657]],["parent/150",[105,1.823]],["name/151",[42,36.664]],["parent/151",[105,1.823]],["name/152",[41,36.664]],["parent/152",[105,1.823]],["name/153",[107,47.65]],["parent/153",[105,1.823]],["name/154",[108,47.65]],["parent/154",[105,1.823]],["name/155",[109,47.65]],["parent/155",[105,1.823]],["name/156",[110,47.65]],["parent/156",[105,1.823]],["name/157",[111,47.65]],["parent/157",[105,1.823]],["name/158",[112,47.65]],["parent/158",[105,1.823]],["name/159",[113,47.65]],["parent/159",[105,1.823]],["name/160",[46,36.664]],["parent/160",[105,1.823]],["name/161",[47,36.664]],["parent/161",[105,1.823]],["name/162",[48,36.664]],["parent/162",[105,1.823]],["name/163",[49,36.664]],["parent/163",[105,1.823]],["name/164",[50,36.664]],["parent/164",[105,1.823]],["name/165",[51,36.664]],["parent/165",[105,1.823]],["name/166",[52,36.664]],["parent/166",[105,1.823]],["name/167",[53,36.664]],["parent/167",[105,1.823]],["name/168",[54,36.664]],["parent/168",[105,1.823]],["name/169",[55,36.664]],["parent/169",[105,1.823]],["name/170",[56,36.664]],["parent/170",[105,1.823]],["name/171",[57,36.664]],["parent/171",[105,1.823]],["name/172",[58,36.664]],["parent/172",[105,1.823]],["name/173",[59,36.664]],["parent/173",[105,1.823]],["name/174",[114,47.65]],["parent/174",[]]],"invertedIndex":[["_config",{"_index":91,"name":{"91":{}},"parent":{}}],["_dryrun",{"_index":90,"name":{"89":{}},"parent":{}}],["_filter",{"_index":101,"name":{"121":{}},"parent":{}}],["_force",{"_index":89,"name":{"88":{}},"parent":{}}],["_format",{"_index":103,"name":{"126":{}},"parent":{}}],["_generate",{"_index":38,"name":{"36":{}},"parent":{}}],["_getcodes",{"_index":102,"name":{"125":{}},"parent":{}}],["_maillist",{"_index":94,"name":{"94":{}},"parent":{}}],["_privkey",{"_index":40,"name":{"38":{},"123":{}},"parent":{}}],["_pubkey",{"_index":39,"name":{"37":{},"90":{},"122":{}},"parent":{}}],["_revoke",{"_index":104,"name":{"127":{}},"parent":{}}],["_safe",{"_index":92,"name":{"92":{},"124":{}},"parent":{}}],["_template",{"_index":93,"name":{"93":{}},"parent":{}}],["_verbose",{"_index":106,"name":{"149":{}},"parent":{}}],["actionname",{"_index":43,"name":{"42":{},"98":{},"131":{}},"parent":{}}],["actions",{"_index":108,"name":{"154":{}},"parent":{}}],["addaction",{"_index":109,"name":{"155":{}},"parent":{}}],["clearvault",{"_index":33,"name":{"31":{}},"parent":{}}],["codes",{"_index":80,"name":{"79":{}},"parent":{}}],["commandline",{"_index":114,"name":{"174":{}},"parent":{}}],["constructor",{"_index":21,"name":{"19":{},"39":{},"95":{},"128":{},"150":{}},"parent":{}}],["d",{"_index":4,"name":{"3":{},"8":{}},"parent":{}}],["decryptdata",{"_index":26,"name":{"24":{}},"parent":{}}],["definechoiceparameter",{"_index":48,"name":{"47":{},"103":{},"136":{},"162":{}},"parent":{}}],["definecommandlineremainder",{"_index":57,"name":{"56":{},"112":{},"145":{},"171":{}},"parent":{}}],["defineflagparameter",{"_index":50,"name":{"49":{},"105":{},"138":{},"164":{}},"parent":{}}],["defineintegerparameter",{"_index":52,"name":{"51":{},"107":{},"140":{},"166":{}},"parent":{}}],["definestringlistparameter",{"_index":56,"name":{"55":{},"111":{},"144":{},"170":{}},"parent":{}}],["definestringparameter",{"_index":54,"name":{"53":{},"109":{},"142":{},"168":{}},"parent":{}}],["delay",{"_index":77,"name":{"76":{}},"parent":{}}],["documentation",{"_index":45,"name":{"44":{},"100":{},"133":{}},"parent":{}}],["dryrun",{"_index":73,"name":{"72":{}},"parent":{}}],["execute",{"_index":112,"name":{"158":{}},"parent":{}}],["executewithouterrorhandling",{"_index":113,"name":{"159":{}},"parent":{}}],["findstorage",{"_index":32,"name":{"30":{}},"parent":{}}],["force",{"_index":74,"name":{"73":{}},"parent":{}}],["generate",{"_index":36,"name":{"34":{}},"parent":{}}],["generatecodes",{"_index":84,"name":{"82":{}},"parent":{}}],["generatetoken",{"_index":83,"name":{"81":{}},"parent":{}}],["genkey",{"_index":27,"name":{"25":{}},"parent":{}}],["getaction",{"_index":110,"name":{"156":{}},"parent":{}}],["getallstorage",{"_index":31,"name":{"29":{}},"parent":{}}],["getchoiceparameter",{"_index":49,"name":{"48":{},"104":{},"137":{},"163":{}},"parent":{}}],["getcodes",{"_index":99,"name":{"119":{}},"parent":{}}],["getflagparameter",{"_index":51,"name":{"50":{},"106":{},"139":{},"165":{}},"parent":{}}],["getintegerparameter",{"_index":53,"name":{"52":{},"108":{},"141":{},"167":{}},"parent":{}}],["getstorage",{"_index":30,"name":{"28":{}},"parent":{}}],["getstringlistparameter",{"_index":58,"name":{"57":{},"113":{},"146":{},"172":{}},"parent":{}}],["getstringparameter",{"_index":55,"name":{"54":{},"110":{},"143":{},"169":{}},"parent":{}}],["htmlpath",{"_index":70,"name":{"69":{}},"parent":{}}],["infilemail",{"_index":69,"name":{"68":{}},"parent":{}}],["items",{"_index":11,"name":{"11":{}},"parent":{}}],["iv",{"_index":6,"name":{"5":{}},"parent":{}}],["k",{"_index":5,"name":{"4":{}},"parent":{}}],["keyaction",{"_index":37,"name":{"35":{}},"parent":{"36":{},"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{},"51":{},"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{}}}],["loaddata",{"_index":25,"name":{"23":{}},"parent":{}}],["mail",{"_index":62,"name":{"61":{},"65":{}},"parent":{}}],["mailfrom",{"_index":67,"name":{"66":{}},"parent":{}}],["mails",{"_index":82,"name":{"80":{}},"parent":{}}],["mkstringcn",{"_index":76,"name":{"75":{}},"parent":{}}],["mlgenerator",{"_index":78,"name":{"77":{}},"parent":{"78":{},"81":{},"82":{},"83":{},"84":{}}}],["mlgenerator.mlgenreturn",{"_index":81,"name":{},"parent":{"79":{},"80":{}}}],["mlgenreturn",{"_index":79,"name":{"78":{}},"parent":{}}],["mlitem",{"_index":61,"name":{"60":{}},"parent":{}}],["mllogic_key",{"_index":35,"name":{"33":{}},"parent":{"34":{}}}],["mllogic_send",{"_index":87,"name":{"85":{}},"parent":{"86":{}}}],["mllogic_vault",{"_index":95,"name":{"115":{}},"parent":{"116":{},"117":{},"118":{},"119":{}}}],["mlparser",{"_index":60,"name":{"59":{}},"parent":{"60":{},"63":{}}}],["mlparser.mlitem",{"_index":63,"name":{},"parent":{"61":{},"62":{}}}],["name",{"_index":64,"name":{"62":{}},"parent":{}}],["ondefineparameters",{"_index":42,"name":{"41":{},"97":{},"130":{},"151":{}},"parent":{}}],["onexecute",{"_index":41,"name":{"40":{},"96":{},"129":{},"152":{}},"parent":{}}],["open",{"_index":96,"name":{"116":{}},"parent":{}}],["opentokencli",{"_index":105,"name":{"148":{}},"parent":{"149":{},"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{},"170":{},"171":{},"172":{},"173":{}}}],["otglobalconfig",{"_index":66,"name":{"64":{}},"parent":{"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{}}}],["outfilematch",{"_index":68,"name":{"67":{}},"parent":{}}],["parameters",{"_index":46,"name":{"45":{},"101":{},"134":{},"160":{}},"parent":{}}],["parsemails",{"_index":65,"name":{"63":{}},"parent":{}}],["printasjson",{"_index":97,"name":{"117":{}},"parent":{}}],["privatekey",{"_index":14,"name":{"13":{}},"parent":{}}],["privpath",{"_index":18,"name":{"16":{}},"parent":{}}],["publickey",{"_index":13,"name":{"12":{}},"parent":{}}],["pubpath",{"_index":19,"name":{"17":{}},"parent":{}}],["pushdata",{"_index":22,"name":{"20":{}},"parent":{}}],["pushstorage",{"_index":28,"name":{"26":{}},"parent":{}}],["remainder",{"_index":47,"name":{"46":{},"102":{},"135":{},"161":{}},"parent":{}}],["renderhelptext",{"_index":59,"name":{"58":{},"114":{},"147":{},"173":{}},"parent":{}}],["revoketoken",{"_index":98,"name":{"118":{}},"parent":{}}],["safe",{"_index":16,"name":{"15":{}},"parent":{}}],["savedata",{"_index":24,"name":{"22":{}},"parent":{}}],["securevault",{"_index":15,"name":{"14":{}},"parent":{}}],["securevaultitem",{"_index":1,"name":{"1":{}},"parent":{}}],["securevaultlist",{"_index":10,"name":{"10":{}},"parent":{}}],["selectedaction",{"_index":107,"name":{"153":{}},"parent":{}}],["send",{"_index":86,"name":{"84":{},"86":{}},"parent":{}}],["sendaction",{"_index":88,"name":{"87":{}},"parent":{"88":{},"89":{},"90":{},"91":{},"92":{},"93":{},"94":{},"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{}}}],["sendmails",{"_index":85,"name":{"83":{}},"parent":{}}],["setstorage",{"_index":29,"name":{"27":{}},"parent":{}}],["shufflearray",{"_index":75,"name":{"74":{}},"parent":{}}],["storage",{"_index":20,"name":{"18":{}},"parent":{}}],["storageitem",{"_index":7,"name":{"6":{}},"parent":{}}],["summary",{"_index":44,"name":{"43":{},"99":{},"132":{}},"parent":{}}],["svault",{"_index":0,"name":{"0":{}},"parent":{"1":{},"6":{},"10":{},"14":{},"32":{}}}],["svault.securevault",{"_index":17,"name":{},"parent":{"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{}}}],["svault.securevaultitem",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{}}}],["svault.securevaultlist",{"_index":12,"name":{},"parent":{"11":{},"12":{},"13":{}}}],["svault.storageitem",{"_index":8,"name":{},"parent":{"7":{},"8":{},"9":{}}}],["t",{"_index":9,"name":{"9":{}},"parent":{}}],["trygetaction",{"_index":111,"name":{"157":{}},"parent":{}}],["u",{"_index":2,"name":{"2":{},"7":{}},"parent":{}}],["usedmails",{"_index":72,"name":{"71":{}},"parent":{}}],["usedtokens",{"_index":71,"name":{"70":{}},"parent":{}}],["vaultaction",{"_index":100,"name":{"120":{}},"parent":{"121":{},"122":{},"123":{},"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{},"131":{},"132":{},"133":{},"134":{},"135":{},"136":{},"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{}}}],["vaultversion",{"_index":34,"name":{"32":{}},"parent":{}}],["writetransaction",{"_index":23,"name":{"21":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/keyaction.html b/docs/classes/keyaction.html new file mode 100644 index 0000000..8a5cc2f --- /dev/null +++ b/docs/classes/keyaction.html @@ -0,0 +1,880 @@ + + + + + + KeyAction | opentoken + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class KeyAction

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + CommandLineAction +
      +
    • + KeyAction +
    • +
    +
  • +
+
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ +
    +
  • + +

    Returns KeyAction

    +
  • +
+
+
+
+

Properties

+
+ +

Private _generate

+
_generate: CommandLineFlagParameter
+ +
+
+ +

Private _privkey

+
_privkey: CommandLineStringParameter
+ +
+
+ +

Private _pubkey

+
_pubkey: CommandLineStringParameter
+ +
+
+ +

Readonly actionName

+
actionName: string
+ +
+
+

{@inheritDoc ICommandLineActionOptions.actionName}

+
+
+
+
+ +

Readonly documentation

+
documentation: string
+ +
+
+

{@inheritDoc ICommandLineActionOptions.documentation}

+
+
+
+
+ +

Readonly summary

+
summary: string
+ +
+
+

{@inheritDoc ICommandLineActionOptions.summary}

+
+
+
+
+
+

Accessors

+
+ +

parameters

+
    +
  • get parameters(): ReadonlyArray<CommandLineParameter>
  • +
+
    +
  • + +
    +
    +

    Returns a collection of the parameters that were defined for this object.

    +
    +
    +

    Returns ReadonlyArray<CommandLineParameter>

    +
  • +
+
+
+ +

remainder

+
    +
  • get remainder(): CommandLineRemainder | undefined
  • +
+
    +
  • + +
    +
    +

    If {@link CommandLineParameterProvider.defineCommandLineRemainder} was called, + this object captures any remaining command line arguments after the recognized portion.

    +
    +
    +

    Returns CommandLineRemainder | undefined

    +
  • +
+
+
+
+

Methods

+
+ +

defineChoiceParameter

+
    +
  • defineChoiceParameter(definition: ICommandLineChoiceDefinition): CommandLineChoiceParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose value must be a string from a fixed set of + allowable choices (similar to an enum).

    +
    +
    +
    remarks
    +

    Example of a choice parameter:

    +
    example-tool --log-level warn
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineChoiceDefinition
      +
    • +
    +

    Returns CommandLineChoiceParameter

    +
  • +
+
+
+ +

defineCommandLineRemainder

+
    +
  • defineCommandLineRemainder(definition: ICommandLineRemainderDefinition): CommandLineRemainder
  • +
+
    +
  • + +
    +
    +

    Defines a rule that captures any remaining command line arguments after the recognized portion.

    +
    +
    +
    remarks
    +

    This feature is useful for commands that pass their arguments along to an external tool, relying on + that tool to perform validation. (It could also be used to parse parameters without any validation + or documentation, but that is not recommended.)

    +

    Example of capturing the remainder after an optional flag parameter.

    +
    example-tool --my-flag this is the remainder
    +

    In the "--help" documentation, the remainder rule will be represented as "...".

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineRemainderDefinition
      +
    • +
    +

    Returns CommandLineRemainder

    +
  • +
+
+
+ +

defineFlagParameter

+
    +
  • defineFlagParameter(definition: ICommandLineFlagDefinition): CommandLineFlagParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line switch whose boolean value is true if the switch is provided, + and false otherwise.

    +
    +
    +
    remarks
    +

    Example usage of a flag parameter:

    +
    example-tool --debug
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineFlagDefinition
      +
    • +
    +

    Returns CommandLineFlagParameter

    +
  • +
+
+
+ +

defineIntegerParameter

+
    +
  • defineIntegerParameter(definition: ICommandLineIntegerDefinition): CommandLineIntegerParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is an integer.

    +
    +
    +
    remarks
    +

    Example usage of an integer parameter:

    +
    example-tool --max-attempts 5
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineIntegerDefinition
      +
    • +
    +

    Returns CommandLineIntegerParameter

    +
  • +
+
+
+ +

defineStringListParameter

+
    +
  • defineStringListParameter(definition: ICommandLineStringListDefinition): CommandLineStringListParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is a single text string. The parameter can be + specified multiple times to build a list.

    +
    +
    +
    remarks
    +

    Example usage of a string list parameter:

    +
    example-tool --add file1.txt --add file2.txt --add file3.txt
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineStringListDefinition
      +
    • +
    +

    Returns CommandLineStringListParameter

    +
  • +
+
+
+ +

defineStringParameter

+
    +
  • defineStringParameter(definition: ICommandLineStringDefinition): CommandLineStringParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is a single text string.

    +
    +
    +
    remarks
    +

    Example usage of a string parameter:

    +
    example-tool --message "Hello, world!"
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineStringDefinition
      +
    • +
    +

    Returns CommandLineStringParameter

    +
  • +
+
+
+ +

getChoiceParameter

+
    +
  • getChoiceParameter(parameterLongName: string): CommandLineChoiceParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineChoiceParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineChoiceParameter

    +
  • +
+
+
+ +

getFlagParameter

+
    +
  • getFlagParameter(parameterLongName: string): CommandLineFlagParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineFlagParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineFlagParameter

    +
  • +
+
+
+ +

getIntegerParameter

+
    +
  • getIntegerParameter(parameterLongName: string): CommandLineIntegerParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineIntegerParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineIntegerParameter

    +
  • +
+
+
+ +

getStringListParameter

+
    +
  • getStringListParameter(parameterLongName: string): CommandLineStringListParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineStringListParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineStringListParameter

    +
  • +
+
+
+ +

getStringParameter

+
    +
  • getStringParameter(parameterLongName: string): CommandLineStringParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineStringParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineStringParameter

    +
  • +
+
+
+ +

Protected onDefineParameters

+
    +
  • onDefineParameters(): void
  • +
+
    +
  • + +

    Returns void

    +
  • +
+
+
+ +

Protected onExecute

+
    +
  • onExecute(): Promise<void>
  • +
+
    +
  • + +

    Returns Promise<void>

    +
  • +
+
+
+ +

renderHelpText

+
    +
  • renderHelpText(): string
  • +
+
    +
  • + +
    +
    +

    Generates the command-line help text.

    +
    +
    +

    Returns string

    +
  • +
+
+
+
+ +
+
+ +
+

Generated using TypeDoc

+
+
+ + + \ No newline at end of file diff --git a/docs/classes/opentokencli.html b/docs/classes/opentokencli.html new file mode 100644 index 0000000..af92f16 --- /dev/null +++ b/docs/classes/opentokencli.html @@ -0,0 +1,1028 @@ + + + + + + OpenTokenCLI | opentoken + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class OpenTokenCLI

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + CommandLineParser +
      +
    • + OpenTokenCLI +
    • +
    +
  • +
+
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ +
    +
  • + +

    Returns OpenTokenCLI

    +
  • +
+
+
+
+

Properties

+
+ +

Private _verbose

+
_verbose: CommandLineFlagParameter
+ +
+
+ +

selectedAction

+
selectedAction: CommandLineAction | undefined
+ +
+
+

Reports which CommandLineAction was specified on the command line.

+
+
+
remarks
+

The value will be assigned before onExecute() is invoked.

+
+
+
+
+
+
+

Accessors

+
+ +

actions

+
    +
  • get actions(): ReadonlyArray<CommandLineAction>
  • +
+
    +
  • + +
    +
    +

    Returns the list of actions that were defined for this CommandLineParser object.

    +
    +
    +

    Returns ReadonlyArray<CommandLineAction>

    +
  • +
+
+
+ +

parameters

+
    +
  • get parameters(): ReadonlyArray<CommandLineParameter>
  • +
+
    +
  • + +
    +
    +

    Returns a collection of the parameters that were defined for this object.

    +
    +
    +

    Returns ReadonlyArray<CommandLineParameter>

    +
  • +
+
+
+ +

remainder

+
    +
  • get remainder(): CommandLineRemainder | undefined
  • +
+
    +
  • + +
    +
    +

    If {@link CommandLineParameterProvider.defineCommandLineRemainder} was called, + this object captures any remaining command line arguments after the recognized portion.

    +
    +
    +

    Returns CommandLineRemainder | undefined

    +
  • +
+
+
+
+

Methods

+
+ +

addAction

+
    +
  • addAction(action: CommandLineAction): void
  • +
+
    +
  • + +
    +
    +

    Defines a new action that can be used with the CommandLineParser instance.

    +
    +
    +

    Parameters

    +
      +
    • +
      action: CommandLineAction
      +
    • +
    +

    Returns void

    +
  • +
+
+
+ +

defineChoiceParameter

+
    +
  • defineChoiceParameter(definition: ICommandLineChoiceDefinition): CommandLineChoiceParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose value must be a string from a fixed set of + allowable choices (similar to an enum).

    +
    +
    +
    remarks
    +

    Example of a choice parameter:

    +
    example-tool --log-level warn
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineChoiceDefinition
      +
    • +
    +

    Returns CommandLineChoiceParameter

    +
  • +
+
+
+ +

defineCommandLineRemainder

+
    +
  • defineCommandLineRemainder(definition: ICommandLineRemainderDefinition): CommandLineRemainder
  • +
+
    +
  • + +
    +
    +

    Defines a rule that captures any remaining command line arguments after the recognized portion.

    +
    +
    +
    remarks
    +

    This feature is useful for commands that pass their arguments along to an external tool, relying on + that tool to perform validation. (It could also be used to parse parameters without any validation + or documentation, but that is not recommended.)

    +

    Example of capturing the remainder after an optional flag parameter.

    +
    example-tool --my-flag this is the remainder
    +

    In the "--help" documentation, the remainder rule will be represented as "...".

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineRemainderDefinition
      +
    • +
    +

    Returns CommandLineRemainder

    +
  • +
+
+
+ +

defineFlagParameter

+
    +
  • defineFlagParameter(definition: ICommandLineFlagDefinition): CommandLineFlagParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line switch whose boolean value is true if the switch is provided, + and false otherwise.

    +
    +
    +
    remarks
    +

    Example usage of a flag parameter:

    +
    example-tool --debug
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineFlagDefinition
      +
    • +
    +

    Returns CommandLineFlagParameter

    +
  • +
+
+
+ +

defineIntegerParameter

+
    +
  • defineIntegerParameter(definition: ICommandLineIntegerDefinition): CommandLineIntegerParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is an integer.

    +
    +
    +
    remarks
    +

    Example usage of an integer parameter:

    +
    example-tool --max-attempts 5
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineIntegerDefinition
      +
    • +
    +

    Returns CommandLineIntegerParameter

    +
  • +
+
+
+ +

defineStringListParameter

+
    +
  • defineStringListParameter(definition: ICommandLineStringListDefinition): CommandLineStringListParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is a single text string. The parameter can be + specified multiple times to build a list.

    +
    +
    +
    remarks
    +

    Example usage of a string list parameter:

    +
    example-tool --add file1.txt --add file2.txt --add file3.txt
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineStringListDefinition
      +
    • +
    +

    Returns CommandLineStringListParameter

    +
  • +
+
+
+ +

defineStringParameter

+
    +
  • defineStringParameter(definition: ICommandLineStringDefinition): CommandLineStringParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is a single text string.

    +
    +
    +
    remarks
    +

    Example usage of a string parameter:

    +
    example-tool --message "Hello, world!"
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineStringDefinition
      +
    • +
    +

    Returns CommandLineStringParameter

    +
  • +
+
+
+ +

execute

+
    +
  • execute(args?: string[]): Promise<boolean>
  • +
+
    +
  • + +
    +
    +

    The program entry point will call this method to begin parsing command-line arguments + and executing the corresponding action.

    +
    +
    +
    remarks
    +

    The returned promise will never reject: If an error occurs, it will be printed + to stderr, process.exitCode will be set to 1, and the promise will resolve to false. + This simplifies the most common usage scenario where the program entry point doesn't + want to be involved with the command-line logic, and will discard the promise without + a then() or catch() block.

    +

    If your caller wants to trap and handle errors, use {@link CommandLineParser.executeWithoutErrorHandling} + instead.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      Optional args: string[]
      +
      +

      the command-line arguments to be parsed; if omitted, then + the process.argv will be used

      +
      +
    • +
    +

    Returns Promise<boolean>

    +
  • +
+
+
+ +

executeWithoutErrorHandling

+
    +
  • executeWithoutErrorHandling(args?: string[]): Promise<void>
  • +
+
    +
  • + +
    +
    +

    This is similar to {@link CommandLineParser.execute}, except that execution errors + simply cause the promise to reject. It is the caller's responsibility to trap

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional args: string[]
      +
    • +
    +

    Returns Promise<void>

    +
  • +
+
+
+ +

getAction

+
    +
  • getAction(actionName: string): CommandLineAction
  • +
+
    +
  • + +
    +
    +

    Retrieves the action with the specified name. If no matching action is found, + an exception is thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      actionName: string
      +
    • +
    +

    Returns CommandLineAction

    +
  • +
+
+
+ +

getChoiceParameter

+
    +
  • getChoiceParameter(parameterLongName: string): CommandLineChoiceParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineChoiceParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineChoiceParameter

    +
  • +
+
+
+ +

getFlagParameter

+
    +
  • getFlagParameter(parameterLongName: string): CommandLineFlagParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineFlagParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineFlagParameter

    +
  • +
+
+
+ +

getIntegerParameter

+
    +
  • getIntegerParameter(parameterLongName: string): CommandLineIntegerParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineIntegerParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineIntegerParameter

    +
  • +
+
+
+ +

getStringListParameter

+
    +
  • getStringListParameter(parameterLongName: string): CommandLineStringListParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineStringListParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineStringListParameter

    +
  • +
+
+
+ +

getStringParameter

+
    +
  • getStringParameter(parameterLongName: string): CommandLineStringParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineStringParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineStringParameter

    +
  • +
+
+
+ +

Protected onDefineParameters

+
    +
  • onDefineParameters(): void
  • +
+
    +
  • + +

    Returns void

    +
  • +
+
+
+ +

Protected onExecute

+
    +
  • onExecute(): Promise<void>
  • +
+
    +
  • + +

    Returns Promise<void>

    +
  • +
+
+
+ +

renderHelpText

+
    +
  • renderHelpText(): string
  • +
+
    +
  • + +
    +
    +

    Generates the command-line help text.

    +
    +
    +

    Returns string

    +
  • +
+
+
+ +

tryGetAction

+
    +
  • tryGetAction(actionName: string): CommandLineAction | undefined
  • +
+
    +
  • + +
    +
    +

    Retrieves the action with the specified name. If no matching action is found, + undefined is returned.

    +
    +
    +

    Parameters

    +
      +
    • +
      actionName: string
      +
    • +
    +

    Returns CommandLineAction | undefined

    +
  • +
+
+
+
+ +
+
+ +
+

Generated using TypeDoc

+
+
+ + + \ No newline at end of file diff --git a/docs/classes/sendaction.html b/docs/classes/sendaction.html new file mode 100644 index 0000000..62318e3 --- /dev/null +++ b/docs/classes/sendaction.html @@ -0,0 +1,936 @@ + + + + + + SendAction | opentoken + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SendAction

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + CommandLineAction +
      +
    • + SendAction +
    • +
    +
  • +
+
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ +
    +
  • + +

    Returns SendAction

    +
  • +
+
+
+
+

Properties

+
+ +

Private _config

+
_config: CommandLineStringParameter
+ +
+
+ +

Private _dryrun

+
_dryrun: CommandLineFlagParameter
+ +
+
+ +

Private _force

+
_force: CommandLineFlagParameter
+ +
+
+ +

Private _maillist

+
_maillist: CommandLineStringParameter
+ +
+
+ +

Private _pubkey

+
_pubkey: CommandLineStringParameter
+ +
+
+ +

Private _safe

+
_safe: CommandLineStringParameter
+ +
+
+ +

Private _template

+
_template: CommandLineStringParameter
+ +
+
+ +

Readonly actionName

+
actionName: string
+ +
+
+

{@inheritDoc ICommandLineActionOptions.actionName}

+
+
+
+
+ +

Readonly documentation

+
documentation: string
+ +
+
+

{@inheritDoc ICommandLineActionOptions.documentation}

+
+
+
+
+ +

Readonly summary

+
summary: string
+ +
+
+

{@inheritDoc ICommandLineActionOptions.summary}

+
+
+
+
+
+

Accessors

+
+ +

parameters

+
    +
  • get parameters(): ReadonlyArray<CommandLineParameter>
  • +
+
    +
  • + +
    +
    +

    Returns a collection of the parameters that were defined for this object.

    +
    +
    +

    Returns ReadonlyArray<CommandLineParameter>

    +
  • +
+
+
+ +

remainder

+
    +
  • get remainder(): CommandLineRemainder | undefined
  • +
+
    +
  • + +
    +
    +

    If {@link CommandLineParameterProvider.defineCommandLineRemainder} was called, + this object captures any remaining command line arguments after the recognized portion.

    +
    +
    +

    Returns CommandLineRemainder | undefined

    +
  • +
+
+
+
+

Methods

+
+ +

defineChoiceParameter

+
    +
  • defineChoiceParameter(definition: ICommandLineChoiceDefinition): CommandLineChoiceParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose value must be a string from a fixed set of + allowable choices (similar to an enum).

    +
    +
    +
    remarks
    +

    Example of a choice parameter:

    +
    example-tool --log-level warn
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineChoiceDefinition
      +
    • +
    +

    Returns CommandLineChoiceParameter

    +
  • +
+
+
+ +

defineCommandLineRemainder

+
    +
  • defineCommandLineRemainder(definition: ICommandLineRemainderDefinition): CommandLineRemainder
  • +
+
    +
  • + +
    +
    +

    Defines a rule that captures any remaining command line arguments after the recognized portion.

    +
    +
    +
    remarks
    +

    This feature is useful for commands that pass their arguments along to an external tool, relying on + that tool to perform validation. (It could also be used to parse parameters without any validation + or documentation, but that is not recommended.)

    +

    Example of capturing the remainder after an optional flag parameter.

    +
    example-tool --my-flag this is the remainder
    +

    In the "--help" documentation, the remainder rule will be represented as "...".

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineRemainderDefinition
      +
    • +
    +

    Returns CommandLineRemainder

    +
  • +
+
+
+ +

defineFlagParameter

+
    +
  • defineFlagParameter(definition: ICommandLineFlagDefinition): CommandLineFlagParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line switch whose boolean value is true if the switch is provided, + and false otherwise.

    +
    +
    +
    remarks
    +

    Example usage of a flag parameter:

    +
    example-tool --debug
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineFlagDefinition
      +
    • +
    +

    Returns CommandLineFlagParameter

    +
  • +
+
+
+ +

defineIntegerParameter

+
    +
  • defineIntegerParameter(definition: ICommandLineIntegerDefinition): CommandLineIntegerParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is an integer.

    +
    +
    +
    remarks
    +

    Example usage of an integer parameter:

    +
    example-tool --max-attempts 5
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineIntegerDefinition
      +
    • +
    +

    Returns CommandLineIntegerParameter

    +
  • +
+
+
+ +

defineStringListParameter

+
    +
  • defineStringListParameter(definition: ICommandLineStringListDefinition): CommandLineStringListParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is a single text string. The parameter can be + specified multiple times to build a list.

    +
    +
    +
    remarks
    +

    Example usage of a string list parameter:

    +
    example-tool --add file1.txt --add file2.txt --add file3.txt
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineStringListDefinition
      +
    • +
    +

    Returns CommandLineStringListParameter

    +
  • +
+
+
+ +

defineStringParameter

+
    +
  • defineStringParameter(definition: ICommandLineStringDefinition): CommandLineStringParameter
  • +
+
    +
  • + +
    +
    +

    Defines a command-line parameter whose argument is a single text string.

    +
    +
    +
    remarks
    +

    Example usage of a string parameter:

    +
    example-tool --message "Hello, world!"
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      definition: ICommandLineStringDefinition
      +
    • +
    +

    Returns CommandLineStringParameter

    +
  • +
+
+
+ +

getChoiceParameter

+
    +
  • getChoiceParameter(parameterLongName: string): CommandLineChoiceParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineChoiceParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineChoiceParameter

    +
  • +
+
+
+ +

getFlagParameter

+
    +
  • getFlagParameter(parameterLongName: string): CommandLineFlagParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineFlagParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineFlagParameter

    +
  • +
+
+
+ +

getIntegerParameter

+
    +
  • getIntegerParameter(parameterLongName: string): CommandLineIntegerParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineIntegerParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineIntegerParameter

    +
  • +
+
+
+ +

getStringListParameter

+
    +
  • getStringListParameter(parameterLongName: string): CommandLineStringListParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineStringListParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineStringListParameter

    +
  • +
+
+
+ +

getStringParameter

+
    +
  • getStringParameter(parameterLongName: string): CommandLineStringParameter
  • +
+
    +
  • + +
    +
    +

    Returns the CommandLineStringParameter with the specified long name.

    +
    +
    +
    remarks
    +

    This method throws an exception if the parameter is not defined.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      parameterLongName: string
      +
    • +
    +

    Returns CommandLineStringParameter

    +
  • +
+
+
+ +

Protected onDefineParameters

+
    +
  • onDefineParameters(): void
  • +
+
    +
  • + +

    Returns void

    +
  • +
+
+
+ +

Protected onExecute

+
    +
  • onExecute(): Promise<void>
  • +
+
    +
  • + +

    Returns Promise<void>

    +
  • +
+
+
+ +

renderHelpText

+
    +
  • renderHelpText(): string
  • +
+
    +
  • + +
    +
    +

    Generates the command-line help text.

    +
    +
    +

    Returns string

    +
  • +
+
+
+
+ +
+
+ +
+

Generated using TypeDoc

+
+
+ + + \ No newline at end of file diff --git a/docs/classes/svault.securevault.html b/docs/classes/svault.securevault.html index 282ac08..e25478e 100644 --- a/docs/classes/svault.securevault.html +++ b/docs/classes/svault.securevault.html @@ -109,6 +109,7 @@
  • clearVault
  • decryptData
  • findStorage
  • +
  • getAllStorage
  • getStorage
  • loadData
  • pushData
  • @@ -241,7 +242,7 @@
  • @@ -257,7 +258,7 @@

    decryptData

    -

    Returns Promise<void>

    +

    Returns Promise<SecureVaultItem[]>

    Resolves promise after decrypted

  • @@ -288,7 +289,7 @@
  • @@ -310,6 +311,29 @@
  • +
    + +

    getAllStorage

    + + +

    getStorage

    @@ -320,7 +344,7 @@
  • @@ -417,7 +441,7 @@
  • @@ -486,7 +510,7 @@
  • @@ -554,7 +578,7 @@
  • @@ -586,6 +610,15 @@
  • MLGenerator
  • +
  • + MLLogic_Key +
  • +
  • + MLLogic_Send +
  • +
  • + MLLogic_Vault +
  • MLParser
  • @@ -625,6 +658,9 @@
  • findStorage
  • +
  • + getAllStorage +
  • getStorage
  • @@ -679,9 +715,19 @@
  • Property
  • Method
  • + + + diff --git a/docs/classes/vaultaction.html b/docs/classes/vaultaction.html new file mode 100644 index 0000000..46fd1c0 --- /dev/null +++ b/docs/classes/vaultaction.html @@ -0,0 +1,936 @@ + + + + + + VaultAction | opentoken + + + + + +
    +
    +
    +
    + +
    +
    + Options +
    +
    + All +
      +
    • Public
    • +
    • Public/Protected
    • +
    • All
    • +
    +
    + + + + + + +
    +
    + Menu +
    +
    +
    +
    +
    +
    + +

    Class VaultAction

    +
    +
    +
    +
    +
    +
    +
    +

    Hierarchy

    +
      +
    • + CommandLineAction +
        +
      • + VaultAction +
      • +
      +
    • +
    +
    +
    +

    Index

    +
    + +
    +
    +
    +

    Constructors

    +
    + +

    constructor

    + +
      +
    • + +

      Returns VaultAction

      +
    • +
    +
    +
    +
    +

    Properties

    +
    + +

    Private _filter

    +
    _filter: CommandLineChoiceParameter
    + +
    +
    + +

    Private _format

    +
    _format: CommandLineChoiceParameter
    + +
    +
    + +

    Private _getCodes

    +
    _getCodes: CommandLineFlagParameter
    + +
    +
    + +

    Private _privkey

    +
    _privkey: CommandLineStringParameter
    + +
    +
    + +

    Private _pubkey

    +
    _pubkey: CommandLineStringParameter
    + +
    +
    + +

    Private _revoke

    +
    _revoke: CommandLineStringParameter
    + +
    +
    + +

    Private _safe

    +
    _safe: CommandLineStringParameter
    + +
    +
    + +

    Readonly actionName

    +
    actionName: string
    + +
    +
    +

    {@inheritDoc ICommandLineActionOptions.actionName}

    +
    +
    +
    +
    + +

    Readonly documentation

    +
    documentation: string
    + +
    +
    +

    {@inheritDoc ICommandLineActionOptions.documentation}

    +
    +
    +
    +
    + +

    Readonly summary

    +
    summary: string
    + +
    +
    +

    {@inheritDoc ICommandLineActionOptions.summary}

    +
    +
    +
    +
    +
    +

    Accessors

    +
    + +

    parameters

    +
      +
    • get parameters(): ReadonlyArray<CommandLineParameter>
    • +
    +
      +
    • + +
      +
      +

      Returns a collection of the parameters that were defined for this object.

      +
      +
      +

      Returns ReadonlyArray<CommandLineParameter>

      +
    • +
    +
    +
    + +

    remainder

    +
      +
    • get remainder(): CommandLineRemainder | undefined
    • +
    +
      +
    • + +
      +
      +

      If {@link CommandLineParameterProvider.defineCommandLineRemainder} was called, + this object captures any remaining command line arguments after the recognized portion.

      +
      +
      +

      Returns CommandLineRemainder | undefined

      +
    • +
    +
    +
    +
    +

    Methods

    +
    + +

    defineChoiceParameter

    +
      +
    • defineChoiceParameter(definition: ICommandLineChoiceDefinition): CommandLineChoiceParameter
    • +
    +
      +
    • + +
      +
      +

      Defines a command-line parameter whose value must be a string from a fixed set of + allowable choices (similar to an enum).

      +
      +
      +
      remarks
      +

      Example of a choice parameter:

      +
      example-tool --log-level warn
      +
      +
      +
      +

      Parameters

      +
        +
      • +
        definition: ICommandLineChoiceDefinition
        +
      • +
      +

      Returns CommandLineChoiceParameter

      +
    • +
    +
    +
    + +

    defineCommandLineRemainder

    +
      +
    • defineCommandLineRemainder(definition: ICommandLineRemainderDefinition): CommandLineRemainder
    • +
    +
      +
    • + +
      +
      +

      Defines a rule that captures any remaining command line arguments after the recognized portion.

      +
      +
      +
      remarks
      +

      This feature is useful for commands that pass their arguments along to an external tool, relying on + that tool to perform validation. (It could also be used to parse parameters without any validation + or documentation, but that is not recommended.)

      +

      Example of capturing the remainder after an optional flag parameter.

      +
      example-tool --my-flag this is the remainder
      +

      In the "--help" documentation, the remainder rule will be represented as "...".

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        definition: ICommandLineRemainderDefinition
        +
      • +
      +

      Returns CommandLineRemainder

      +
    • +
    +
    +
    + +

    defineFlagParameter

    +
      +
    • defineFlagParameter(definition: ICommandLineFlagDefinition): CommandLineFlagParameter
    • +
    +
      +
    • + +
      +
      +

      Defines a command-line switch whose boolean value is true if the switch is provided, + and false otherwise.

      +
      +
      +
      remarks
      +

      Example usage of a flag parameter:

      +
      example-tool --debug
      +
      +
      +
      +

      Parameters

      +
        +
      • +
        definition: ICommandLineFlagDefinition
        +
      • +
      +

      Returns CommandLineFlagParameter

      +
    • +
    +
    +
    + +

    defineIntegerParameter

    +
      +
    • defineIntegerParameter(definition: ICommandLineIntegerDefinition): CommandLineIntegerParameter
    • +
    +
      +
    • + +
      +
      +

      Defines a command-line parameter whose argument is an integer.

      +
      +
      +
      remarks
      +

      Example usage of an integer parameter:

      +
      example-tool --max-attempts 5
      +
      +
      +
      +

      Parameters

      +
        +
      • +
        definition: ICommandLineIntegerDefinition
        +
      • +
      +

      Returns CommandLineIntegerParameter

      +
    • +
    +
    +
    + +

    defineStringListParameter

    +
      +
    • defineStringListParameter(definition: ICommandLineStringListDefinition): CommandLineStringListParameter
    • +
    +
      +
    • + +
      +
      +

      Defines a command-line parameter whose argument is a single text string. The parameter can be + specified multiple times to build a list.

      +
      +
      +
      remarks
      +

      Example usage of a string list parameter:

      +
      example-tool --add file1.txt --add file2.txt --add file3.txt
      +
      +
      +
      +

      Parameters

      +
        +
      • +
        definition: ICommandLineStringListDefinition
        +
      • +
      +

      Returns CommandLineStringListParameter

      +
    • +
    +
    +
    + +

    defineStringParameter

    +
      +
    • defineStringParameter(definition: ICommandLineStringDefinition): CommandLineStringParameter
    • +
    +
      +
    • + +
      +
      +

      Defines a command-line parameter whose argument is a single text string.

      +
      +
      +
      remarks
      +

      Example usage of a string parameter:

      +
      example-tool --message "Hello, world!"
      +
      +
      +
      +

      Parameters

      +
        +
      • +
        definition: ICommandLineStringDefinition
        +
      • +
      +

      Returns CommandLineStringParameter

      +
    • +
    +
    +
    + +

    getChoiceParameter

    +
      +
    • getChoiceParameter(parameterLongName: string): CommandLineChoiceParameter
    • +
    +
      +
    • + +
      +
      +

      Returns the CommandLineChoiceParameter with the specified long name.

      +
      +
      +
      remarks
      +

      This method throws an exception if the parameter is not defined.

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        parameterLongName: string
        +
      • +
      +

      Returns CommandLineChoiceParameter

      +
    • +
    +
    +
    + +

    getFlagParameter

    +
      +
    • getFlagParameter(parameterLongName: string): CommandLineFlagParameter
    • +
    +
      +
    • + +
      +
      +

      Returns the CommandLineFlagParameter with the specified long name.

      +
      +
      +
      remarks
      +

      This method throws an exception if the parameter is not defined.

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        parameterLongName: string
        +
      • +
      +

      Returns CommandLineFlagParameter

      +
    • +
    +
    +
    + +

    getIntegerParameter

    +
      +
    • getIntegerParameter(parameterLongName: string): CommandLineIntegerParameter
    • +
    +
      +
    • + +
      +
      +

      Returns the CommandLineIntegerParameter with the specified long name.

      +
      +
      +
      remarks
      +

      This method throws an exception if the parameter is not defined.

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        parameterLongName: string
        +
      • +
      +

      Returns CommandLineIntegerParameter

      +
    • +
    +
    +
    + +

    getStringListParameter

    +
      +
    • getStringListParameter(parameterLongName: string): CommandLineStringListParameter
    • +
    +
      +
    • + +
      +
      +

      Returns the CommandLineStringListParameter with the specified long name.

      +
      +
      +
      remarks
      +

      This method throws an exception if the parameter is not defined.

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        parameterLongName: string
        +
      • +
      +

      Returns CommandLineStringListParameter

      +
    • +
    +
    +
    + +

    getStringParameter

    +
      +
    • getStringParameter(parameterLongName: string): CommandLineStringParameter
    • +
    +
      +
    • + +
      +
      +

      Returns the CommandLineStringParameter with the specified long name.

      +
      +
      +
      remarks
      +

      This method throws an exception if the parameter is not defined.

      +
      +
      +
      +

      Parameters

      +
        +
      • +
        parameterLongName: string
        +
      • +
      +

      Returns CommandLineStringParameter

      +
    • +
    +
    +
    + +

    Protected onDefineParameters

    +
      +
    • onDefineParameters(): void
    • +
    +
      +
    • + +

      Returns void

      +
    • +
    +
    +
    + +

    Protected onExecute

    +
      +
    • onExecute(): Promise<void>
    • +
    +
      +
    • + +

      Returns Promise<void>

      +
    • +
    +
    +
    + +

    renderHelpText

    +
      +
    • renderHelpText(): string
    • +
    +
      +
    • + +
      +
      +

      Generates the command-line help text.

      +
      +
      +

      Returns string

      +
    • +
    +
    +
    +
    + +
    +
    + +
    +

    Generated using TypeDoc

    +
    +
    + + + \ No newline at end of file diff --git a/docs/globals.html b/docs/globals.html index eb2d214..db82b7c 100644 --- a/docs/globals.html +++ b/docs/globals.html @@ -71,10 +71,22 @@

    Namespaces

    +
    +

    Classes

    + +

    Interfaces