[{"data":1,"prerenderedAt":755},["ShallowReactive",2],{"navigation":3,"\u002Freference\u002Fpermissions":116,"\u002Freference\u002Fpermissions-surround":750},[4,27,61,82,112],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":26},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18,22],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":19,"path":20,"stem":21},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",{"title":23,"path":24,"stem":25},"Development","\u002Fgetting-started\u002Fdevelopment","1.getting-started\u002F4.development",false,{"title":28,"icon":29,"path":30,"stem":31,"children":32,"page":26},"Guides","i-lucide-book-open","\u002Fguides","2.guides",[33,37,41,45,49,53,57],{"title":34,"path":35,"stem":36},"Sessions and store","\u002Fguides\u002Fsessions","2.guides\u002F1.sessions",{"title":38,"path":39,"stem":40},"Vault and procedures","\u002Fguides\u002Fvault","2.guides\u002F2.vault",{"title":42,"path":43,"stem":44},"Password accounts","\u002Fguides\u002Fpasswords","2.guides\u002F3.passwords",{"title":46,"path":47,"stem":48},"Rust backend","\u002Fguides\u002Frust","2.guides\u002F4.rust",{"title":50,"path":51,"stem":52},"Security notes","\u002Fguides\u002Fsecurity","2.guides\u002F5.security",{"title":54,"path":55,"stem":56},"Permissions","\u002Fguides\u002Fpermissions","2.guides\u002F6.permissions",{"title":58,"path":59,"stem":60},"Coming from Stronghold","\u002Fguides\u002Fstronghold","2.guides\u002F7.stronghold",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":26},"API reference","i-lucide-file-code","\u002Freference","3.reference",[67,71,75,79],{"title":68,"path":69,"stem":70},"JavaScript API","\u002Freference\u002Fjavascript-api","3.reference\u002F1.javascript-api",{"title":72,"path":73,"stem":74},"Types","\u002Freference\u002Ftypes","3.reference\u002F2.types",{"title":76,"path":77,"stem":78},"Tauri commands","\u002Freference\u002Fcommands","3.reference\u002F3.commands",{"title":54,"path":80,"stem":81},"\u002Freference\u002Fpermissions","3.reference\u002F4.permissions",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":26},"Platforms","i-lucide-monitor-smartphone","\u002Fplatforms","4.platforms",[88,92,96,100,104,108],{"title":89,"path":90,"stem":91},"Overview","\u002Fplatforms\u002Foverview","4.platforms\u002F1.overview",{"title":93,"path":94,"stem":95},"macOS","\u002Fplatforms\u002Fmacos","4.platforms\u002F2.macos",{"title":97,"path":98,"stem":99},"Windows","\u002Fplatforms\u002Fwindows","4.platforms\u002F3.windows",{"title":101,"path":102,"stem":103},"Linux","\u002Fplatforms\u002Flinux","4.platforms\u002F4.linux",{"title":105,"path":106,"stem":107},"Android","\u002Fplatforms\u002Fandroid","4.platforms\u002F5.android",{"title":109,"path":110,"stem":111},"iOS","\u002Fplatforms\u002Fios","4.platforms\u002F6.ios",{"title":113,"path":114,"stem":115},"Changelog","\u002Fchangelog","9.changelog",{"id":117,"title":54,"body":118,"description":743,"extension":744,"generated":745,"links":746,"meta":747,"navigation":745,"path":80,"seo":748,"stem":81,"__hash__":749},"docs\u002F3.reference\u002F4.permissions.md",{"type":119,"value":120,"toc":736},"minimark",[121,148,153,159,162,165,228,232],[122,123,124,125,135,136,143,144,147],"p",{},"Generated from ",[126,127,131],"a",{"href":128,"rel":129},"https:\u002F\u002Fgithub.com\u002Fs00d\u002Ftauri-plugin-keyring-store\u002Fblob\u002Fmain\u002Fpermissions\u002Fdefault.toml",[130],"nofollow",[132,133,134],"code",{},"permissions\u002Fdefault.toml"," and\n",[126,137,140],{"href":138,"rel":139},"https:\u002F\u002Fgithub.com\u002Fs00d\u002Ftauri-plugin-keyring-store\u002Fblob\u002Fmain\u002Fpermissions\u002Fautogenerated",[130],[132,141,142],{},"permissions\u002Fautogenerated\u002F",", which Tauri writes from the command list.\nHow to use them in a capability: ",[126,145,146],{"href":55},"Permissions guide",".",[149,150,152],"h2",{"id":151},"default-permission-set","Default permission set",[122,154,155,156],{},"Identifier: ",[132,157,158],{},"keyring-store:default",[122,160,161],{},"Default permissions for the plugin",[122,163,164],{},"It includes 20 permissions:",[122,166,167,170,171,170,174,170,177,170,180,170,183,170,186,170,189,170,192,170,195,170,198,170,201,170,204,170,207,170,210,170,213,170,216,170,219,170,222,170,225],{},[132,168,169],{},"allow-get-passwords",", ",[132,172,173],{},"allow-set-passwords",[132,175,176],{},"allow-delete-passwords",[132,178,179],{},"allow-password-exists",[132,181,182],{},"allow-export-passwords-plain",[132,184,185],{},"allow-import-passwords-plain",[132,187,188],{},"allow-export-passwords-encrypted",[132,190,191],{},"allow-import-passwords-encrypted",[132,193,194],{},"allow-ping",[132,196,197],{},"allow-initialize",[132,199,200],{},"allow-destroy",[132,202,203],{},"allow-save",[132,205,206],{},"allow-create-client",[132,208,209],{},"allow-load-client",[132,211,212],{},"allow-get-store-record",[132,214,215],{},"allow-save-store-record",[132,217,218],{},"allow-remove-store-record",[132,220,221],{},"allow-save-secret",[132,223,224],{},"allow-remove-secret",[132,226,227],{},"allow-execute-procedure",[149,229,231],{"id":230},"all-permissions","All permissions",[233,234,235,251],"table",{},[236,237,238],"thead",{},[239,240,241,245,248],"tr",{},[242,243,244],"th",{},"Identifier",[242,246,247],{},"Description",[242,249,250],{},"In default",[252,253,254,268,280,292,304,316,328,340,352,364,376,388,400,412,424,436,448,460,472,484,496,508,520,532,544,556,568,580,592,604,616,628,640,652,664,676,688,700,712,724],"tbody",{},[239,255,256,262,265],{},[257,258,259],"td",{},[132,260,261],{},"keyring-store:allow-create-client",[257,263,264],{},"Enables the create_client command without any pre-configured scope.",[257,266,267],{},"✓",[239,269,270,275,278],{},[257,271,272],{},[132,273,274],{},"keyring-store:deny-create-client",[257,276,277],{},"Denies the create_client command without any pre-configured scope.",[257,279],{},[239,281,282,287,290],{},[257,283,284],{},[132,285,286],{},"keyring-store:allow-delete-passwords",[257,288,289],{},"Enables the delete_passwords command without any pre-configured scope.",[257,291,267],{},[239,293,294,299,302],{},[257,295,296],{},[132,297,298],{},"keyring-store:deny-delete-passwords",[257,300,301],{},"Denies the delete_passwords command without any pre-configured scope.",[257,303],{},[239,305,306,311,314],{},[257,307,308],{},[132,309,310],{},"keyring-store:allow-destroy",[257,312,313],{},"Enables the destroy command without any pre-configured scope.",[257,315,267],{},[239,317,318,323,326],{},[257,319,320],{},[132,321,322],{},"keyring-store:deny-destroy",[257,324,325],{},"Denies the destroy command without any pre-configured scope.",[257,327],{},[239,329,330,335,338],{},[257,331,332],{},[132,333,334],{},"keyring-store:allow-execute-procedure",[257,336,337],{},"Enables the execute_procedure command without any pre-configured scope.",[257,339,267],{},[239,341,342,347,350],{},[257,343,344],{},[132,345,346],{},"keyring-store:deny-execute-procedure",[257,348,349],{},"Denies the execute_procedure command without any pre-configured scope.",[257,351],{},[239,353,354,359,362],{},[257,355,356],{},[132,357,358],{},"keyring-store:allow-export-passwords-encrypted",[257,360,361],{},"Enables the export_passwords_encrypted command without any pre-configured scope.",[257,363,267],{},[239,365,366,371,374],{},[257,367,368],{},[132,369,370],{},"keyring-store:deny-export-passwords-encrypted",[257,372,373],{},"Denies the export_passwords_encrypted command without any pre-configured scope.",[257,375],{},[239,377,378,383,386],{},[257,379,380],{},[132,381,382],{},"keyring-store:allow-export-passwords-plain",[257,384,385],{},"Enables the export_passwords_plain command without any pre-configured scope.",[257,387,267],{},[239,389,390,395,398],{},[257,391,392],{},[132,393,394],{},"keyring-store:deny-export-passwords-plain",[257,396,397],{},"Denies the export_passwords_plain command without any pre-configured scope.",[257,399],{},[239,401,402,407,410],{},[257,403,404],{},[132,405,406],{},"keyring-store:allow-get-passwords",[257,408,409],{},"Enables the get_passwords command without any pre-configured scope.",[257,411,267],{},[239,413,414,419,422],{},[257,415,416],{},[132,417,418],{},"keyring-store:deny-get-passwords",[257,420,421],{},"Denies the get_passwords command without any pre-configured scope.",[257,423],{},[239,425,426,431,434],{},[257,427,428],{},[132,429,430],{},"keyring-store:allow-get-store-record",[257,432,433],{},"Enables the get_store_record command without any pre-configured scope.",[257,435,267],{},[239,437,438,443,446],{},[257,439,440],{},[132,441,442],{},"keyring-store:deny-get-store-record",[257,444,445],{},"Denies the get_store_record command without any pre-configured scope.",[257,447],{},[239,449,450,455,458],{},[257,451,452],{},[132,453,454],{},"keyring-store:allow-import-passwords-encrypted",[257,456,457],{},"Enables the import_passwords_encrypted command without any pre-configured scope.",[257,459,267],{},[239,461,462,467,470],{},[257,463,464],{},[132,465,466],{},"keyring-store:deny-import-passwords-encrypted",[257,468,469],{},"Denies the import_passwords_encrypted command without any pre-configured scope.",[257,471],{},[239,473,474,479,482],{},[257,475,476],{},[132,477,478],{},"keyring-store:allow-import-passwords-plain",[257,480,481],{},"Enables the import_passwords_plain command without any pre-configured scope.",[257,483,267],{},[239,485,486,491,494],{},[257,487,488],{},[132,489,490],{},"keyring-store:deny-import-passwords-plain",[257,492,493],{},"Denies the import_passwords_plain command without any pre-configured scope.",[257,495],{},[239,497,498,503,506],{},[257,499,500],{},[132,501,502],{},"keyring-store:allow-initialize",[257,504,505],{},"Enables the initialize command without any pre-configured scope.",[257,507,267],{},[239,509,510,515,518],{},[257,511,512],{},[132,513,514],{},"keyring-store:deny-initialize",[257,516,517],{},"Denies the initialize command without any pre-configured scope.",[257,519],{},[239,521,522,527,530],{},[257,523,524],{},[132,525,526],{},"keyring-store:allow-load-client",[257,528,529],{},"Enables the load_client command without any pre-configured scope.",[257,531,267],{},[239,533,534,539,542],{},[257,535,536],{},[132,537,538],{},"keyring-store:deny-load-client",[257,540,541],{},"Denies the load_client command without any pre-configured scope.",[257,543],{},[239,545,546,551,554],{},[257,547,548],{},[132,549,550],{},"keyring-store:allow-password-exists",[257,552,553],{},"Enables the password_exists command without any pre-configured scope.",[257,555,267],{},[239,557,558,563,566],{},[257,559,560],{},[132,561,562],{},"keyring-store:deny-password-exists",[257,564,565],{},"Denies the password_exists command without any pre-configured scope.",[257,567],{},[239,569,570,575,578],{},[257,571,572],{},[132,573,574],{},"keyring-store:allow-ping",[257,576,577],{},"Enables the ping command without any pre-configured scope.",[257,579,267],{},[239,581,582,587,590],{},[257,583,584],{},[132,585,586],{},"keyring-store:deny-ping",[257,588,589],{},"Denies the ping command without any pre-configured scope.",[257,591],{},[239,593,594,599,602],{},[257,595,596],{},[132,597,598],{},"keyring-store:allow-remove-secret",[257,600,601],{},"Enables the remove_secret command without any pre-configured scope.",[257,603,267],{},[239,605,606,611,614],{},[257,607,608],{},[132,609,610],{},"keyring-store:deny-remove-secret",[257,612,613],{},"Denies the remove_secret command without any pre-configured scope.",[257,615],{},[239,617,618,623,626],{},[257,619,620],{},[132,621,622],{},"keyring-store:allow-remove-store-record",[257,624,625],{},"Enables the remove_store_record command without any pre-configured scope.",[257,627,267],{},[239,629,630,635,638],{},[257,631,632],{},[132,633,634],{},"keyring-store:deny-remove-store-record",[257,636,637],{},"Denies the remove_store_record command without any pre-configured scope.",[257,639],{},[239,641,642,647,650],{},[257,643,644],{},[132,645,646],{},"keyring-store:allow-save",[257,648,649],{},"Enables the save command without any pre-configured scope.",[257,651,267],{},[239,653,654,659,662],{},[257,655,656],{},[132,657,658],{},"keyring-store:deny-save",[257,660,661],{},"Denies the save command without any pre-configured scope.",[257,663],{},[239,665,666,671,674],{},[257,667,668],{},[132,669,670],{},"keyring-store:allow-save-secret",[257,672,673],{},"Enables the save_secret command without any pre-configured scope.",[257,675,267],{},[239,677,678,683,686],{},[257,679,680],{},[132,681,682],{},"keyring-store:deny-save-secret",[257,684,685],{},"Denies the save_secret command without any pre-configured scope.",[257,687],{},[239,689,690,695,698],{},[257,691,692],{},[132,693,694],{},"keyring-store:allow-save-store-record",[257,696,697],{},"Enables the save_store_record command without any pre-configured scope.",[257,699,267],{},[239,701,702,707,710],{},[257,703,704],{},[132,705,706],{},"keyring-store:deny-save-store-record",[257,708,709],{},"Denies the save_store_record command without any pre-configured scope.",[257,711],{},[239,713,714,719,722],{},[257,715,716],{},[132,717,718],{},"keyring-store:allow-set-passwords",[257,720,721],{},"Enables the set_passwords command without any pre-configured scope.",[257,723,267],{},[239,725,726,731,734],{},[257,727,728],{},[132,729,730],{},"keyring-store:deny-set-passwords",[257,732,733],{},"Denies the set_passwords command without any pre-configured scope.",[257,735],{},{"title":737,"searchDepth":738,"depth":739,"links":740},"",2,3,[741,742],{"id":151,"depth":738,"text":152},{"id":230,"depth":738,"text":231},"Every permission identifier of the plugin, generated from permissions\u002F.","md",true,null,{},{"title":54,"description":743},"ME-1vuRwop2wQl4uqpdYEv0T-JAb96NwsZUv2uLo0cE",[751,753],{"title":76,"path":77,"stem":78,"description":752,"children":-1},"Every Tauri command of the plugin with its arguments, generated from src\u002Fcommands.rs.",{"title":89,"path":90,"stem":91,"description":754,"children":-1},"Which OS credential store each platform uses, and the limits that differ between them.",1794215489609]