Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
1)
2) <!doctype html>
3) <html lang="en" class="no-js">
4) <head>
5)
6) <meta charset="utf-8">
7) <meta name="viewport" content="width=device-width,initial-scale=1">
8)
9) <meta name="description" content="An almost faithful Python reimplementation of James Coglan's vault.">
10)
11)
12) <meta name="author" content="Marco Ricci">
13)
14)
15) <link rel="canonical" href="https://the13thletter.info/derivepassphrase/0.x/reference/derivepassphrase._types/">
16)
17)
18) <link rel="prev" href="../derivepassphrase.ssh_agent/">
19)
20)
21) <link rel="next" href="../derivepassphrase.vault/">
22)
23)
24) <link rel="icon" href="../../assets/images/favicon.png">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
25) <meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.5.42">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
26)
27)
28)
29) <title>Submodule _types - derivepassphrase</title>
30)
31)
32)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
33) <link rel="stylesheet" href="../../assets/stylesheets/main.0253249f.min.css">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
34)
35)
36)
37)
38)
39)
40)
41)
42)
43)
44) <style>:root{--md-text-font:"Noto Sans";--md-code-font:"Noto Mono"}</style>
45)
46)
47)
48) <link rel="stylesheet" href="../../assets/_mkdocstrings.css">
49)
50) <link rel="stylesheet" href="../../mkdocstrings_recommended_styles.css">
51)
52)
53)
54)
55)
56) </head>
57)
58)
59) <body dir="ltr">
60)
61)
62) <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
63) <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
64) <label class="md-overlay" for="__drawer"></label>
65) <div data-md-component="skip">
66)
67)
68) <a href="#derivepassphrase._types" class="md-skip">
69) Skip to content
70) </a>
71)
72) </div>
73) <div data-md-component="announce">
74)
75) </div>
76)
77) <div data-md-color-scheme="default" data-md-component="outdated" hidden>
78)
79) </div>
80)
81)
82)
83)
84) <div class="md-container" data-md-component="container">
85)
86)
87)
88)
89)
90) <nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
91) <div class="md-grid">
92) <ul class="md-tabs__list">
93)
94)
95)
96)
97)
98) <li class="md-tabs__item">
99) <a href="../.." class="md-tabs__link">
100)
101)
102)
103)
104) Overview
105)
106) </a>
107) </li>
108)
109)
110)
111)
112)
113)
114)
115)
116)
117) <li class="md-tabs__item">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
118) <a href="../../tutorials/" class="md-tabs__link">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
119)
120)
121)
122)
123) Tutorials & Examples
124)
125) </a>
126) </li>
127)
128)
129)
130)
131)
132)
133)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
134)
135)
136)
137) <li class="md-tabs__item">
138) <a href="../../how-tos/" class="md-tabs__link">
139)
140)
141)
142)
143) How-Tos
144)
145) </a>
146) </li>
147)
148)
149)
150)
151)
152)
153)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
154)
155)
156)
157)
158)
159) <li class="md-tabs__item md-tabs__item--active">
160) <a href="../" class="md-tabs__link">
161)
162)
163)
164)
165) Reference
166)
167) </a>
168) </li>
169)
170)
171)
172)
173)
174)
175)
176)
177) <li class="md-tabs__item">
178) <a href="../../changelog/" class="md-tabs__link">
179)
180)
181)
182)
183) Changelog
184)
185) </a>
186) </li>
187)
188)
189)
190) </ul>
191) </div>
192) </nav>
193)
194)
195)
196) <main class="md-main" data-md-component="main">
197) <div class="md-main__inner md-grid">
198)
199)
200)
201) <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
202) <div class="md-sidebar__scrollwrap">
203) <div class="md-sidebar__inner">
204)
205)
206)
207)
208)
209)
210) <nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
211) <label class="md-nav__title" for="__drawer">
212) <a href="../.." title="derivepassphrase" class="md-nav__button md-logo" aria-label="derivepassphrase" data-md-component="logo">
213)
214)
215) <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54"/></svg>
216)
217) </a>
218) derivepassphrase
219) </label>
220)
221) <div class="md-nav__source">
222) <a href="https://github.com/the-13th-letter/derivepassphrase" title="Go to repository" class="md-source" data-md-component="source">
223) <div class="md-source__icon md-icon">
224)
225) <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81"/></svg>
226) </div>
227) <div class="md-source__repository">
228) the-13th-letter/derivepassphrase
229) </div>
230) </a>
231) </div>
232)
233) <ul class="md-nav__list" data-md-scrollfix>
234)
235)
236)
237)
238)
239)
240)
241) <li class="md-nav__item">
242) <a href="../.." class="md-nav__link">
243)
244)
245) <span class="md-ellipsis">
246) Overview
247) </span>
248)
249)
250) </a>
251) </li>
252)
253)
254)
255)
256)
257)
258)
259)
260)
261)
262)
263)
264)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
265)
266)
267)
268)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
269)
270)
271)
272)
273)
274)
275)
276)
277)
278) <li class="md-nav__item md-nav__item--nested">
279)
280)
281)
282) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_2" >
283)
284)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
285)
286) <div class="md-nav__link md-nav__container">
287) <a href="../../tutorials/" class="md-nav__link ">
288)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
289)
290) <span class="md-ellipsis">
291) Tutorials & Examples
292) </span>
293)
294)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
295) </a>
296)
297)
298) <label class="md-nav__link " for="__nav_2" id="__nav_2_label" tabindex="0">
299) <span class="md-nav__icon md-icon"></span>
300) </label>
301)
302) </div>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
303)
304) <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_2_label" aria-expanded="false">
305) <label class="md-nav__title" for="__nav_2">
306) <span class="md-nav__icon md-icon"></span>
307) Tutorials & Examples
308) </label>
309) <ul class="md-nav__list" data-md-scrollfix>
310)
311)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
312)
313)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
314)
315)
316)
317)
318)
319) <li class="md-nav__item">
|
Deployed ffee25004de8 to 0....
Marco Ricci authored 2 months ago
|
320) <a href="../../tutorials/basic-setup-passphrase/" class="md-nav__link">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
321)
322)
323) <span class="md-ellipsis">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
324) Setting up derivepassphrase vault for three accounts, with a master passphrase
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
325) </span>
326)
327)
328) </a>
329) </li>
330)
331)
332)
333)
334) </ul>
335) </nav>
336)
337) </li>
338)
339)
340)
341)
342)
343)
344)
345)
346)
347)
348)
349)
350)
351)
352)
353)
354)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
355)
356)
357)
358)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
359)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
360)
361)
362)
363)
364) <li class="md-nav__item md-nav__item--nested">
365)
366)
367)
368) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_3" >
369)
370)
371)
372) <div class="md-nav__link md-nav__container">
373) <a href="../../how-tos/" class="md-nav__link ">
374)
375)
376) <span class="md-ellipsis">
377) How-Tos
378) </span>
379)
380)
381) </a>
382)
383)
384) <label class="md-nav__link " for="__nav_3" id="__nav_3_label" tabindex="0">
385) <span class="md-nav__icon md-icon"></span>
386) </label>
387)
388) </div>
389)
390) <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_3_label" aria-expanded="false">
391) <label class="md-nav__title" for="__nav_3">
392) <span class="md-nav__icon md-icon"></span>
393) How-Tos
394) </label>
395) <ul class="md-nav__list" data-md-scrollfix>
396)
397)
398)
399)
400)
401)
402)
403)
404)
405) <li class="md-nav__item">
406) <a href="../../how-tos/ssh-key/" class="md-nav__link">
407)
408)
409) <span class="md-ellipsis">
410) How to set up derivepassphrase vault with an SSH key
411) </span>
412)
413)
414) </a>
415) </li>
416)
417)
418)
419)
420) </ul>
421) </nav>
422)
423) </li>
424)
425)
426)
427)
428)
429)
430)
431)
432)
433)
434)
435)
436)
437)
438)
439)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
440)
441)
442)
443)
444)
445)
446)
447)
448)
449)
450)
451)
452)
453)
454)
455)
456)
457)
458)
459) <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
460)
461)
462)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
463) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4" checked>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
464)
465)
466)
467) <div class="md-nav__link md-nav__container">
468) <a href="../" class="md-nav__link ">
469)
470)
471) <span class="md-ellipsis">
472) Reference
473) </span>
474)
475)
476) </a>
477)
478)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
479) <label class="md-nav__link " for="__nav_4" id="__nav_4_label" tabindex="">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
480) <span class="md-nav__icon md-icon"></span>
481) </label>
482)
483) </div>
484)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
485) <nav class="md-nav" data-md-level="1" aria-labelledby="__nav_4_label" aria-expanded="true">
486) <label class="md-nav__title" for="__nav_4">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
487) <span class="md-nav__icon md-icon"></span>
488) Reference
489) </label>
490) <ul class="md-nav__list" data-md-scrollfix>
491)
492)
493)
494)
495)
496)
497)
498)
499)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
500)
501)
502)
503)
504)
505)
506)
507)
508)
509)
510)
511)
512)
513)
514)
515)
516)
517)
518)
519)
520)
521)
522) <li class="md-nav__item md-nav__item--section md-nav__item--nested">
523)
524)
525)
526) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_2" >
527)
528)
529) <label class="md-nav__link" for="__nav_4_2" id="__nav_4_2_label" tabindex="">
530)
531)
532) <span class="md-ellipsis">
533) Man pages
534) </span>
535)
536)
537) <span class="md-nav__icon md-icon"></span>
538) </label>
539)
540) <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_2_label" aria-expanded="false">
541) <label class="md-nav__title" for="__nav_4_2">
542) <span class="md-nav__icon md-icon"></span>
543) Man pages
544) </label>
545) <ul class="md-nav__list" data-md-scrollfix>
546)
547)
548)
549)
550)
551)
552)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
553) <li class="md-nav__item">
554) <a href="../derivepassphrase.1/" class="md-nav__link">
555)
556)
557) <span class="md-ellipsis">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
558) derivepassphrase(1)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
559) </span>
560)
561)
562) </a>
563) </li>
564)
565)
566)
567)
568)
569)
570)
571)
572)
573)
574) <li class="md-nav__item">
575) <a href="../derivepassphrase-vault.1/" class="md-nav__link">
576)
577)
578) <span class="md-ellipsis">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
579) derivepassphrase-vault(1)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
580) </span>
581)
582)
583) </a>
584) </li>
585)
586)
587)
588)
589)
590)
591)
592)
593)
594)
595) <li class="md-nav__item">
596) <a href="../derivepassphrase-export.1/" class="md-nav__link">
597)
598)
599) <span class="md-ellipsis">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
600) derivepassphrase-export(1)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
601) </span>
602)
603)
604) </a>
605) </li>
606)
607)
608)
609)
610)
611)
612)
613)
614)
615)
616) <li class="md-nav__item">
617) <a href="../derivepassphrase-export-vault.1/" class="md-nav__link">
618)
619)
620) <span class="md-ellipsis">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
621) derivepassphrase-export-vault(1)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
622) </span>
623)
624)
625) </a>
626) </li>
627)
628)
629)
630)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
631) </ul>
632) </nav>
633)
634) </li>
635)
636)
637)
638)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
639)
640)
641)
642)
643)
644)
645)
646)
647)
648)
649)
650)
651)
652)
653)
654)
655)
656)
657)
658)
659)
660)
661)
662)
663)
664)
665)
666)
667)
668)
669)
670)
671)
672)
673) <li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
674)
675)
676)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
677) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_3" checked>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
678)
679)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
680) <label class="md-nav__link" for="__nav_4_3" id="__nav_4_3_label" tabindex="">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
681)
682)
683) <span class="md-ellipsis">
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
684) API docs: Module derivepassphrase
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
685) </span>
686)
687)
688) <span class="md-nav__icon md-icon"></span>
689) </label>
690)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
691) <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_3_label" aria-expanded="true">
692) <label class="md-nav__title" for="__nav_4_3">
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
693) <span class="md-nav__icon md-icon"></span>
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
694) API docs: Module derivepassphrase
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
695) </label>
696) <ul class="md-nav__list" data-md-scrollfix>
697)
698)
699)
700)
701)
702)
703)
704) <li class="md-nav__item">
705) <a href="../derivepassphrase.cli/" class="md-nav__link">
706)
707)
708) <span class="md-ellipsis">
709) Submodule cli
710) </span>
711)
712)
713) </a>
714) </li>
715)
716)
717)
718)
719)
720)
721)
722)
723)
724)
725) <li class="md-nav__item">
726) <a href="../derivepassphrase.exporter/" class="md-nav__link">
727)
728)
729) <span class="md-ellipsis">
730) Subpackage exporter
731) </span>
732)
733)
734) </a>
735) </li>
736)
737)
738)
739)
740)
741)
742)
743)
744)
745)
746) <li class="md-nav__item">
747) <a href="../derivepassphrase.sequin/" class="md-nav__link">
748)
749)
750) <span class="md-ellipsis">
751) Submodule sequin
752) </span>
753)
754)
755) </a>
756) </li>
757)
758)
759)
760)
761)
762)
763)
764)
765)
766)
767) <li class="md-nav__item">
768) <a href="../derivepassphrase.ssh_agent/" class="md-nav__link">
769)
770)
771) <span class="md-ellipsis">
772) Submodule ssh_agent
773) </span>
774)
775)
776) </a>
777) </li>
778)
779)
780)
781)
782)
783)
784)
785)
786)
787)
788)
789)
790) <li class="md-nav__item md-nav__item--active">
791)
792) <input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
793)
794)
795)
796) <label class="md-nav__link md-nav__link--active" for="__toc">
797)
798)
799) <span class="md-ellipsis">
800) Submodule _types
801) </span>
802)
803)
804) <span class="md-nav__icon md-icon"></span>
805) </label>
806)
807) <a href="./" class="md-nav__link md-nav__link--active">
808)
809)
810) <span class="md-ellipsis">
811) Submodule _types
812) </span>
813)
814)
815) </a>
816)
817)
818)
819) <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
820)
821)
822)
823)
824) <label class="md-nav__title" for="__toc">
825) <span class="md-nav__icon md-icon"></span>
826) Table of contents
827) </label>
828) <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
829)
830) <li class="md-nav__item">
831) <a href="#derivepassphrase._types" class="md-nav__link">
832) <span class="md-ellipsis">
833) <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> _types
834) </span>
835) </a>
836)
837) <nav class="md-nav" aria-label="Â _types">
838) <ul class="md-nav__list">
839)
840) <li class="md-nav__item">
841) <a href="#derivepassphrase._types.VaultConfigGlobalSettings" class="md-nav__link">
842) <span class="md-ellipsis">
843) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> VaultConfigGlobalSettings
844) </span>
845) </a>
846)
847) <nav class="md-nav" aria-label="Â VaultConfigGlobalSettings">
848) <ul class="md-nav__list">
849)
850) <li class="md-nav__item">
851) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.key" class="md-nav__link">
852) <span class="md-ellipsis">
853) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> key
854) </span>
855) </a>
856)
857) </li>
858)
859) <li class="md-nav__item">
860) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.phrase" class="md-nav__link">
861) <span class="md-ellipsis">
862) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> phrase
863) </span>
864) </a>
865)
866) </li>
867)
868) <li class="md-nav__item">
869) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form" class="md-nav__link">
870) <span class="md-ellipsis">
871) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> unicode_normalization_form
872) </span>
873) </a>
874)
875) </li>
876)
877) <li class="md-nav__item">
878) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.length" class="md-nav__link">
879) <span class="md-ellipsis">
880) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> length
881) </span>
882) </a>
883)
884) </li>
885)
886) <li class="md-nav__item">
887) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.repeat" class="md-nav__link">
888) <span class="md-ellipsis">
889) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> repeat
890) </span>
891) </a>
892)
893) </li>
894)
895) <li class="md-nav__item">
896) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.lower" class="md-nav__link">
897) <span class="md-ellipsis">
898) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> lower
899) </span>
900) </a>
901)
902) </li>
903)
904) <li class="md-nav__item">
905) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.upper" class="md-nav__link">
906) <span class="md-ellipsis">
907) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> upper
908) </span>
909) </a>
910)
911) </li>
912)
913) <li class="md-nav__item">
914) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.number" class="md-nav__link">
915) <span class="md-ellipsis">
916) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> number
917) </span>
918) </a>
919)
920) </li>
921)
922) <li class="md-nav__item">
923) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.space" class="md-nav__link">
924) <span class="md-ellipsis">
925) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> space
926) </span>
927) </a>
928)
929) </li>
930)
931) <li class="md-nav__item">
932) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.dash" class="md-nav__link">
933) <span class="md-ellipsis">
934) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> dash
935) </span>
936) </a>
937)
938) </li>
939)
940) <li class="md-nav__item">
941) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.symbol" class="md-nav__link">
942) <span class="md-ellipsis">
943) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> symbol
944) </span>
945) </a>
946)
947) </li>
948)
949) </ul>
950) </nav>
951)
952) </li>
953)
954) <li class="md-nav__item">
955) <a href="#derivepassphrase._types.VaultConfigServicesSettings" class="md-nav__link">
956) <span class="md-ellipsis">
957) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> VaultConfigServicesSettings
958) </span>
959) </a>
960)
961) <nav class="md-nav" aria-label="Â VaultConfigServicesSettings">
962) <ul class="md-nav__list">
963)
964) <li class="md-nav__item">
965) <a href="#derivepassphrase._types.VaultConfigServicesSettings.notes" class="md-nav__link">
966) <span class="md-ellipsis">
967) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> notes
968) </span>
969) </a>
970)
971) </li>
972)
973) </ul>
974) </nav>
975)
976) </li>
977)
978) <li class="md-nav__item">
979) <a href="#derivepassphrase._types.VaultConfig" class="md-nav__link">
980) <span class="md-ellipsis">
981) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> VaultConfig
982) </span>
983) </a>
984)
985) </li>
986)
987) <li class="md-nav__item">
988) <a href="#derivepassphrase._types.CleanupStep" class="md-nav__link">
989) <span class="md-ellipsis">
990) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> CleanupStep
991) </span>
992) </a>
993)
994) <nav class="md-nav" aria-label="Â CleanupStep">
995) <ul class="md-nav__list">
996)
997) <li class="md-nav__item">
998) <a href="#derivepassphrase._types.CleanupStep.path" class="md-nav__link">
999) <span class="md-ellipsis">
1000) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> path
1001) </span>
1002) </a>
1003)
1004) </li>
1005)
1006) <li class="md-nav__item">
1007) <a href="#derivepassphrase._types.CleanupStep.old_value" class="md-nav__link">
1008) <span class="md-ellipsis">
1009) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> old_value
1010) </span>
1011) </a>
1012)
1013) </li>
1014)
1015) <li class="md-nav__item">
1016) <a href="#derivepassphrase._types.CleanupStep.action" class="md-nav__link">
1017) <span class="md-ellipsis">
1018) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> action
1019) </span>
1020) </a>
1021)
1022) </li>
1023)
1024) <li class="md-nav__item">
1025) <a href="#derivepassphrase._types.CleanupStep.new_value" class="md-nav__link">
1026) <span class="md-ellipsis">
1027) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> new_value
1028) </span>
1029) </a>
1030)
1031) </li>
1032)
1033) </ul>
1034) </nav>
1035)
1036) </li>
1037)
1038) <li class="md-nav__item">
1039) <a href="#derivepassphrase._types.KeyCommentPair" class="md-nav__link">
1040) <span class="md-ellipsis">
1041) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> KeyCommentPair
1042) </span>
1043) </a>
1044)
1045) <nav class="md-nav" aria-label="Â KeyCommentPair">
1046) <ul class="md-nav__list">
1047)
1048) <li class="md-nav__item">
1049) <a href="#derivepassphrase._types.KeyCommentPair.key" class="md-nav__link">
1050) <span class="md-ellipsis">
1051) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> key
1052) </span>
1053) </a>
1054)
1055) </li>
1056)
1057) <li class="md-nav__item">
1058) <a href="#derivepassphrase._types.KeyCommentPair.comment" class="md-nav__link">
1059) <span class="md-ellipsis">
1060) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> comment
1061) </span>
1062) </a>
1063)
1064) </li>
1065)
1066) </ul>
1067) </nav>
1068)
1069) </li>
1070)
1071) <li class="md-nav__item">
1072) <a href="#derivepassphrase._types.SSH_AGENTC" class="md-nav__link">
1073) <span class="md-ellipsis">
1074) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> SSH_AGENTC
1075) </span>
1076) </a>
1077)
1078) <nav class="md-nav" aria-label="Â SSH_AGENTC">
1079) <ul class="md-nav__list">
1080)
1081) <li class="md-nav__item">
1082) <a href="#derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES" class="md-nav__link">
1083) <span class="md-ellipsis">
1084) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> REQUEST_IDENTITIES
1085) </span>
1086) </a>
1087)
1088) </li>
1089)
1090) <li class="md-nav__item">
1091) <a href="#derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST" class="md-nav__link">
1092) <span class="md-ellipsis">
1093) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> SIGN_REQUEST
1094) </span>
1095) </a>
1096)
1097) </li>
1098)
1099) <li class="md-nav__item">
1100) <a href="#derivepassphrase._types.SSH_AGENTC.ADD_IDENTITY" class="md-nav__link">
1101) <span class="md-ellipsis">
1102) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> ADD_IDENTITY
1103) </span>
1104) </a>
1105)
1106) </li>
1107)
1108) <li class="md-nav__item">
1109) <a href="#derivepassphrase._types.SSH_AGENTC.REMOVE_IDENTITY" class="md-nav__link">
1110) <span class="md-ellipsis">
1111) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> REMOVE_IDENTITY
1112) </span>
1113) </a>
1114)
1115) </li>
1116)
1117) <li class="md-nav__item">
1118) <a href="#derivepassphrase._types.SSH_AGENTC.ADD_ID_CONSTRAINED" class="md-nav__link">
1119) <span class="md-ellipsis">
1120) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> ADD_ID_CONSTRAINED
1121) </span>
1122) </a>
1123)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
1124) </li>
1125)
1126) <li class="md-nav__item">
1127) <a href="#derivepassphrase._types.SSH_AGENTC.EXTENSION" class="md-nav__link">
1128) <span class="md-ellipsis">
1129) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> EXTENSION
1130) </span>
1131) </a>
1132)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
1133) </li>
1134)
1135) </ul>
1136) </nav>
1137)
1138) </li>
1139)
1140) <li class="md-nav__item">
1141) <a href="#derivepassphrase._types.SSH_AGENT" class="md-nav__link">
1142) <span class="md-ellipsis">
1143) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> SSH_AGENT
1144) </span>
1145) </a>
1146)
1147) <nav class="md-nav" aria-label="Â SSH_AGENT">
1148) <ul class="md-nav__list">
1149)
1150) <li class="md-nav__item">
1151) <a href="#derivepassphrase._types.SSH_AGENT.FAILURE" class="md-nav__link">
1152) <span class="md-ellipsis">
1153) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> FAILURE
1154) </span>
1155) </a>
1156)
1157) </li>
1158)
1159) <li class="md-nav__item">
1160) <a href="#derivepassphrase._types.SSH_AGENT.SUCCESS" class="md-nav__link">
1161) <span class="md-ellipsis">
1162) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> SUCCESS
1163) </span>
1164) </a>
1165)
1166) </li>
1167)
1168) <li class="md-nav__item">
1169) <a href="#derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER" class="md-nav__link">
1170) <span class="md-ellipsis">
1171) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> IDENTITIES_ANSWER
1172) </span>
1173) </a>
1174)
1175) </li>
1176)
1177) <li class="md-nav__item">
1178) <a href="#derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE" class="md-nav__link">
1179) <span class="md-ellipsis">
1180) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> SIGN_RESPONSE
1181) </span>
1182) </a>
1183)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
1184) </li>
1185)
1186) <li class="md-nav__item">
1187) <a href="#derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE" class="md-nav__link">
1188) <span class="md-ellipsis">
1189) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> EXTENSION_FAILURE
1190) </span>
1191) </a>
1192)
1193) </li>
1194)
1195) <li class="md-nav__item">
1196) <a href="#derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE" class="md-nav__link">
1197) <span class="md-ellipsis">
1198) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> EXTENSION_RESPONSE
1199) </span>
1200) </a>
1201)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
1202) </li>
1203)
1204) </ul>
1205) </nav>
1206)
1207) </li>
1208)
1209) <li class="md-nav__item">
1210) <a href="#derivepassphrase._types.json_path" class="md-nav__link">
1211) <span class="md-ellipsis">
1212) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> json_path
1213) </span>
1214) </a>
1215)
1216) </li>
1217)
1218) <li class="md-nav__item">
1219) <a href="#derivepassphrase._types.validate_vault_config" class="md-nav__link">
1220) <span class="md-ellipsis">
1221) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> validate_vault_config
1222) </span>
1223) </a>
1224)
1225) </li>
1226)
1227) <li class="md-nav__item">
1228) <a href="#derivepassphrase._types.is_vault_config" class="md-nav__link">
1229) <span class="md-ellipsis">
1230) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> is_vault_config
1231) </span>
1232) </a>
1233)
1234) </li>
1235)
1236) <li class="md-nav__item">
1237) <a href="#derivepassphrase._types.js_truthiness" class="md-nav__link">
1238) <span class="md-ellipsis">
1239) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> js_truthiness
1240) </span>
1241) </a>
1242)
1243) </li>
1244)
1245) <li class="md-nav__item">
1246) <a href="#derivepassphrase._types.clean_up_falsy_vault_config_values" class="md-nav__link">
1247) <span class="md-ellipsis">
1248) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> clean_up_falsy_vault_config_values
1249) </span>
1250) </a>
1251)
1252) </li>
1253)
1254) </ul>
1255) </nav>
1256)
1257) </li>
1258)
1259) </ul>
1260)
1261) </nav>
1262)
1263) </li>
1264)
1265)
1266)
1267)
1268)
1269)
1270)
1271)
1272)
1273)
1274) <li class="md-nav__item">
1275) <a href="../derivepassphrase.vault/" class="md-nav__link">
1276)
1277)
1278) <span class="md-ellipsis">
1279) Submodule vault
1280) </span>
1281)
1282)
1283) </a>
1284) </li>
1285)
1286)
1287)
1288)
1289) </ul>
1290) </nav>
1291)
1292) </li>
1293)
1294)
1295)
1296)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
1297)
1298)
1299)
1300)
1301)
1302)
1303)
1304)
1305)
1306)
1307)
1308)
1309)
1310)
1311)
1312)
1313)
1314)
1315)
1316)
1317)
1318)
1319) <li class="md-nav__item md-nav__item--section md-nav__item--nested">
1320)
1321)
1322)
1323) <input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_4_4" >
1324)
1325)
1326) <label class="md-nav__link" for="__nav_4_4" id="__nav_4_4_label" tabindex="">
1327)
1328)
1329) <span class="md-ellipsis">
1330) Technical prerequisites
1331) </span>
1332)
1333)
1334) <span class="md-nav__icon md-icon"></span>
1335) </label>
1336)
1337) <nav class="md-nav" data-md-level="2" aria-labelledby="__nav_4_4_label" aria-expanded="false">
1338) <label class="md-nav__title" for="__nav_4_4">
1339) <span class="md-nav__icon md-icon"></span>
1340) Technical prerequisites
1341) </label>
1342) <ul class="md-nav__list" data-md-scrollfix>
1343)
1344)
1345)
1346)
1347)
1348)
1349)
1350) <li class="md-nav__item">
1351) <a href="../prerequisites-ssh-key/" class="md-nav__link">
1352)
1353)
1354) <span class="md-ellipsis">
1355) Using derivepassphrase vault with an SSH key
1356) </span>
1357)
1358)
1359) </a>
1360) </li>
1361)
1362)
1363)
1364)
1365) </ul>
1366) </nav>
1367)
1368) </li>
1369)
1370)
1371)
1372)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
1373) </ul>
1374) </nav>
1375)
1376) </li>
1377)
1378)
1379)
1380)
1381)
1382)
1383)
1384)
1385)
1386) <li class="md-nav__item">
1387) <a href="../../changelog/" class="md-nav__link">
1388)
1389)
1390) <span class="md-ellipsis">
1391) Changelog
1392) </span>
1393)
1394)
1395) </a>
1396) </li>
1397)
1398)
1399)
1400) </ul>
1401) </nav>
1402) </div>
1403) </div>
1404) </div>
1405)
1406)
1407)
1408) <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
1409) <div class="md-sidebar__scrollwrap">
1410) <div class="md-sidebar__inner">
1411)
1412)
1413) <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
1414)
1415)
1416)
1417)
1418) <label class="md-nav__title" for="__toc">
1419) <span class="md-nav__icon md-icon"></span>
1420) Table of contents
1421) </label>
1422) <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
1423)
1424) <li class="md-nav__item">
1425) <a href="#derivepassphrase._types" class="md-nav__link">
1426) <span class="md-ellipsis">
1427) <code class="doc-symbol doc-symbol-toc doc-symbol-module"></code> _types
1428) </span>
1429) </a>
1430)
1431) <nav class="md-nav" aria-label="Â _types">
1432) <ul class="md-nav__list">
1433)
1434) <li class="md-nav__item">
1435) <a href="#derivepassphrase._types.VaultConfigGlobalSettings" class="md-nav__link">
1436) <span class="md-ellipsis">
1437) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> VaultConfigGlobalSettings
1438) </span>
1439) </a>
1440)
1441) <nav class="md-nav" aria-label="Â VaultConfigGlobalSettings">
1442) <ul class="md-nav__list">
1443)
1444) <li class="md-nav__item">
1445) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.key" class="md-nav__link">
1446) <span class="md-ellipsis">
1447) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> key
1448) </span>
1449) </a>
1450)
1451) </li>
1452)
1453) <li class="md-nav__item">
1454) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.phrase" class="md-nav__link">
1455) <span class="md-ellipsis">
1456) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> phrase
1457) </span>
1458) </a>
1459)
1460) </li>
1461)
1462) <li class="md-nav__item">
1463) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form" class="md-nav__link">
1464) <span class="md-ellipsis">
1465) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> unicode_normalization_form
1466) </span>
1467) </a>
1468)
1469) </li>
1470)
1471) <li class="md-nav__item">
1472) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.length" class="md-nav__link">
1473) <span class="md-ellipsis">
1474) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> length
1475) </span>
1476) </a>
1477)
1478) </li>
1479)
1480) <li class="md-nav__item">
1481) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.repeat" class="md-nav__link">
1482) <span class="md-ellipsis">
1483) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> repeat
1484) </span>
1485) </a>
1486)
1487) </li>
1488)
1489) <li class="md-nav__item">
1490) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.lower" class="md-nav__link">
1491) <span class="md-ellipsis">
1492) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> lower
1493) </span>
1494) </a>
1495)
1496) </li>
1497)
1498) <li class="md-nav__item">
1499) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.upper" class="md-nav__link">
1500) <span class="md-ellipsis">
1501) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> upper
1502) </span>
1503) </a>
1504)
1505) </li>
1506)
1507) <li class="md-nav__item">
1508) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.number" class="md-nav__link">
1509) <span class="md-ellipsis">
1510) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> number
1511) </span>
1512) </a>
1513)
1514) </li>
1515)
1516) <li class="md-nav__item">
1517) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.space" class="md-nav__link">
1518) <span class="md-ellipsis">
1519) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> space
1520) </span>
1521) </a>
1522)
1523) </li>
1524)
1525) <li class="md-nav__item">
1526) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.dash" class="md-nav__link">
1527) <span class="md-ellipsis">
1528) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> dash
1529) </span>
1530) </a>
1531)
1532) </li>
1533)
1534) <li class="md-nav__item">
1535) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.symbol" class="md-nav__link">
1536) <span class="md-ellipsis">
1537) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> symbol
1538) </span>
1539) </a>
1540)
1541) </li>
1542)
1543) </ul>
1544) </nav>
1545)
1546) </li>
1547)
1548) <li class="md-nav__item">
1549) <a href="#derivepassphrase._types.VaultConfigServicesSettings" class="md-nav__link">
1550) <span class="md-ellipsis">
1551) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> VaultConfigServicesSettings
1552) </span>
1553) </a>
1554)
1555) <nav class="md-nav" aria-label="Â VaultConfigServicesSettings">
1556) <ul class="md-nav__list">
1557)
1558) <li class="md-nav__item">
1559) <a href="#derivepassphrase._types.VaultConfigServicesSettings.notes" class="md-nav__link">
1560) <span class="md-ellipsis">
1561) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> notes
1562) </span>
1563) </a>
1564)
1565) </li>
1566)
1567) </ul>
1568) </nav>
1569)
1570) </li>
1571)
1572) <li class="md-nav__item">
1573) <a href="#derivepassphrase._types.VaultConfig" class="md-nav__link">
1574) <span class="md-ellipsis">
1575) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> VaultConfig
1576) </span>
1577) </a>
1578)
1579) </li>
1580)
1581) <li class="md-nav__item">
1582) <a href="#derivepassphrase._types.CleanupStep" class="md-nav__link">
1583) <span class="md-ellipsis">
1584) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> CleanupStep
1585) </span>
1586) </a>
1587)
1588) <nav class="md-nav" aria-label="Â CleanupStep">
1589) <ul class="md-nav__list">
1590)
1591) <li class="md-nav__item">
1592) <a href="#derivepassphrase._types.CleanupStep.path" class="md-nav__link">
1593) <span class="md-ellipsis">
1594) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> path
1595) </span>
1596) </a>
1597)
1598) </li>
1599)
1600) <li class="md-nav__item">
1601) <a href="#derivepassphrase._types.CleanupStep.old_value" class="md-nav__link">
1602) <span class="md-ellipsis">
1603) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> old_value
1604) </span>
1605) </a>
1606)
1607) </li>
1608)
1609) <li class="md-nav__item">
1610) <a href="#derivepassphrase._types.CleanupStep.action" class="md-nav__link">
1611) <span class="md-ellipsis">
1612) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> action
1613) </span>
1614) </a>
1615)
1616) </li>
1617)
1618) <li class="md-nav__item">
1619) <a href="#derivepassphrase._types.CleanupStep.new_value" class="md-nav__link">
1620) <span class="md-ellipsis">
1621) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> new_value
1622) </span>
1623) </a>
1624)
1625) </li>
1626)
1627) </ul>
1628) </nav>
1629)
1630) </li>
1631)
1632) <li class="md-nav__item">
1633) <a href="#derivepassphrase._types.KeyCommentPair" class="md-nav__link">
1634) <span class="md-ellipsis">
1635) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> KeyCommentPair
1636) </span>
1637) </a>
1638)
1639) <nav class="md-nav" aria-label="Â KeyCommentPair">
1640) <ul class="md-nav__list">
1641)
1642) <li class="md-nav__item">
1643) <a href="#derivepassphrase._types.KeyCommentPair.key" class="md-nav__link">
1644) <span class="md-ellipsis">
1645) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> key
1646) </span>
1647) </a>
1648)
1649) </li>
1650)
1651) <li class="md-nav__item">
1652) <a href="#derivepassphrase._types.KeyCommentPair.comment" class="md-nav__link">
1653) <span class="md-ellipsis">
1654) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> comment
1655) </span>
1656) </a>
1657)
1658) </li>
1659)
1660) </ul>
1661) </nav>
1662)
1663) </li>
1664)
1665) <li class="md-nav__item">
1666) <a href="#derivepassphrase._types.SSH_AGENTC" class="md-nav__link">
1667) <span class="md-ellipsis">
1668) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> SSH_AGENTC
1669) </span>
1670) </a>
1671)
1672) <nav class="md-nav" aria-label="Â SSH_AGENTC">
1673) <ul class="md-nav__list">
1674)
1675) <li class="md-nav__item">
1676) <a href="#derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES" class="md-nav__link">
1677) <span class="md-ellipsis">
1678) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> REQUEST_IDENTITIES
1679) </span>
1680) </a>
1681)
1682) </li>
1683)
1684) <li class="md-nav__item">
1685) <a href="#derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST" class="md-nav__link">
1686) <span class="md-ellipsis">
1687) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> SIGN_REQUEST
1688) </span>
1689) </a>
1690)
1691) </li>
1692)
1693) <li class="md-nav__item">
1694) <a href="#derivepassphrase._types.SSH_AGENTC.ADD_IDENTITY" class="md-nav__link">
1695) <span class="md-ellipsis">
1696) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> ADD_IDENTITY
1697) </span>
1698) </a>
1699)
1700) </li>
1701)
1702) <li class="md-nav__item">
1703) <a href="#derivepassphrase._types.SSH_AGENTC.REMOVE_IDENTITY" class="md-nav__link">
1704) <span class="md-ellipsis">
1705) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> REMOVE_IDENTITY
1706) </span>
1707) </a>
1708)
1709) </li>
1710)
1711) <li class="md-nav__item">
1712) <a href="#derivepassphrase._types.SSH_AGENTC.ADD_ID_CONSTRAINED" class="md-nav__link">
1713) <span class="md-ellipsis">
1714) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> ADD_ID_CONSTRAINED
1715) </span>
1716) </a>
1717)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
1718) </li>
1719)
1720) <li class="md-nav__item">
1721) <a href="#derivepassphrase._types.SSH_AGENTC.EXTENSION" class="md-nav__link">
1722) <span class="md-ellipsis">
1723) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> EXTENSION
1724) </span>
1725) </a>
1726)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
1727) </li>
1728)
1729) </ul>
1730) </nav>
1731)
1732) </li>
1733)
1734) <li class="md-nav__item">
1735) <a href="#derivepassphrase._types.SSH_AGENT" class="md-nav__link">
1736) <span class="md-ellipsis">
1737) <code class="doc-symbol doc-symbol-toc doc-symbol-class"></code> SSH_AGENT
1738) </span>
1739) </a>
1740)
1741) <nav class="md-nav" aria-label="Â SSH_AGENT">
1742) <ul class="md-nav__list">
1743)
1744) <li class="md-nav__item">
1745) <a href="#derivepassphrase._types.SSH_AGENT.FAILURE" class="md-nav__link">
1746) <span class="md-ellipsis">
1747) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> FAILURE
1748) </span>
1749) </a>
1750)
1751) </li>
1752)
1753) <li class="md-nav__item">
1754) <a href="#derivepassphrase._types.SSH_AGENT.SUCCESS" class="md-nav__link">
1755) <span class="md-ellipsis">
1756) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> SUCCESS
1757) </span>
1758) </a>
1759)
1760) </li>
1761)
1762) <li class="md-nav__item">
1763) <a href="#derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER" class="md-nav__link">
1764) <span class="md-ellipsis">
1765) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> IDENTITIES_ANSWER
1766) </span>
1767) </a>
1768)
1769) </li>
1770)
1771) <li class="md-nav__item">
1772) <a href="#derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE" class="md-nav__link">
1773) <span class="md-ellipsis">
1774) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> SIGN_RESPONSE
1775) </span>
1776) </a>
1777)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
1778) </li>
1779)
1780) <li class="md-nav__item">
1781) <a href="#derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE" class="md-nav__link">
1782) <span class="md-ellipsis">
1783) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> EXTENSION_FAILURE
1784) </span>
1785) </a>
1786)
1787) </li>
1788)
1789) <li class="md-nav__item">
1790) <a href="#derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE" class="md-nav__link">
1791) <span class="md-ellipsis">
1792) <code class="doc-symbol doc-symbol-toc doc-symbol-attribute"></code> EXTENSION_RESPONSE
1793) </span>
1794) </a>
1795)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
1796) </li>
1797)
1798) </ul>
1799) </nav>
1800)
1801) </li>
1802)
1803) <li class="md-nav__item">
1804) <a href="#derivepassphrase._types.json_path" class="md-nav__link">
1805) <span class="md-ellipsis">
1806) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> json_path
1807) </span>
1808) </a>
1809)
1810) </li>
1811)
1812) <li class="md-nav__item">
1813) <a href="#derivepassphrase._types.validate_vault_config" class="md-nav__link">
1814) <span class="md-ellipsis">
1815) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> validate_vault_config
1816) </span>
1817) </a>
1818)
1819) </li>
1820)
1821) <li class="md-nav__item">
1822) <a href="#derivepassphrase._types.is_vault_config" class="md-nav__link">
1823) <span class="md-ellipsis">
1824) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> is_vault_config
1825) </span>
1826) </a>
1827)
1828) </li>
1829)
1830) <li class="md-nav__item">
1831) <a href="#derivepassphrase._types.js_truthiness" class="md-nav__link">
1832) <span class="md-ellipsis">
1833) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> js_truthiness
1834) </span>
1835) </a>
1836)
1837) </li>
1838)
1839) <li class="md-nav__item">
1840) <a href="#derivepassphrase._types.clean_up_falsy_vault_config_values" class="md-nav__link">
1841) <span class="md-ellipsis">
1842) <code class="doc-symbol doc-symbol-toc doc-symbol-function"></code> clean_up_falsy_vault_config_values
1843) </span>
1844) </a>
1845)
1846) </li>
1847)
1848) </ul>
1849) </nav>
1850)
1851) </li>
1852)
1853) </ul>
1854)
1855) </nav>
1856) </div>
1857) </div>
1858) </div>
1859)
1860)
1861)
1862) <div class="md-content" data-md-component="content">
1863) <article class="md-content__inner md-typeset">
1864)
1865)
1866)
1867)
1868)
1869)
1870)
1871)
1872) <a href="https://github.com/the-13th-letter/derivepassphrase/raw/master/docs/reference/derivepassphrase._types.md" title="View source of this page" class="md-content__button md-icon">
1873)
1874) <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.2 8.2 0 0 1-1.23-2"/></svg>
1875) </a>
1876)
1877)
1878)
1879) <h1>Submodule _types</h1>
1880)
1881) <div class="doc doc-object doc-module">
1882)
1883)
1884)
1885) <h2 id="derivepassphrase._types" class="doc doc-heading">
1886) <code class="doc-symbol doc-symbol-heading doc-symbol-module"></code> <span class="doc doc-object-name doc-module-name">derivepassphrase._types</span>
1887)
1888)
1889) <a href="#derivepassphrase._types" class="headerlink" title="Permanent link">¶</a></h2>
1890)
1891) <div class="doc doc-contents first">
1892)
1893) <p>Types used by derivepassphrase.</p>
1894)
1895)
1896)
1897)
1898)
1899)
1900)
1901)
1902) <div class="doc doc-children">
1903)
1904)
1905)
1906)
1907)
1908)
1909)
1910)
1911) <div class="doc doc-object doc-class">
1912)
1913)
1914)
1915) <h3 id="derivepassphrase._types.VaultConfigGlobalSettings" class="doc doc-heading">
1916) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">VaultConfigGlobalSettings</span>
1917)
1918)
1919) <a href="#derivepassphrase._types.VaultConfigGlobalSettings" class="headerlink" title="Permanent link">¶</a></h3>
1920)
1921)
1922) <div class="doc doc-contents ">
1923) <p class="doc doc-class-bases">
1924) Bases: <code><a class="autorefs autorefs-external" title="typing_extensions.TypedDict" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.TypedDict">TypedDict</a></code></p>
1925)
1926)
1927)
1928) <p>Configuration for vault: global settings.</p>
1929)
1930)
1931) <p><span class="doc-section-title">Attributes:</span></p>
1932) <table>
1933) <thead>
1934) <tr>
1935) <th>Name</th>
1936) <th>Type</th>
1937) <th>Description</th>
1938) </tr>
1939) </thead>
1940) <tbody>
1941) <tr class="doc-section-item">
1942) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.key" href="#derivepassphrase._types.VaultConfigGlobalSettings.key">key</a></code></td>
1943) <td>
1944) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
1945) </td>
1946) <td>
1947) <div class="doc-md-description">
1948) <p>The base64-encoded ssh public key to use, overriding the
1949) master passphrase. Optional.</p>
1950) </div>
1951) </td>
1952) </tr>
1953) <tr class="doc-section-item">
1954) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.phrase" href="#derivepassphrase._types.VaultConfigGlobalSettings.phrase">phrase</a></code></td>
1955) <td>
1956) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
1957) </td>
1958) <td>
1959) <div class="doc-md-description">
1960) <p>The master passphrase. Optional.</p>
1961) </div>
1962) </td>
1963) </tr>
1964) <tr class="doc-section-item">
1965) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form" href="#derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form">unicode_normalization_form</a></code></td>
1966) <td>
1967) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" title="typing.Literal" href="https://docs.python.org/3/library/typing.html#typing.Literal">Literal</a>['NFC', 'NFD', 'NFKC', 'NFKD']]</code>
1968) </td>
1969) <td>
1970) <div class="doc-md-description">
1971) <p>The preferred Unicode normalization form; we warn the user
1972) if textual passphrases do not match their normalized forms.
1973) Optional, and a <code>derivepassphrase</code> extension.</p>
1974) </div>
1975) </td>
1976) </tr>
1977) <tr class="doc-section-item">
1978) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.length" href="#derivepassphrase._types.VaultConfigGlobalSettings.length">length</a></code></td>
1979) <td>
1980) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
1981) </td>
1982) <td>
1983) <div class="doc-md-description">
1984) <p>Desired passphrase length.</p>
1985) </div>
1986) </td>
1987) </tr>
1988) <tr class="doc-section-item">
1989) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.repeat" href="#derivepassphrase._types.VaultConfigGlobalSettings.repeat">repeat</a></code></td>
1990) <td>
1991) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
1992) </td>
1993) <td>
1994) <div class="doc-md-description">
1995) <p>The maximum number of immediate character repetitions
1996) allowed in the passphrase. Disabled if set to 0.</p>
1997) </div>
1998) </td>
1999) </tr>
2000) <tr class="doc-section-item">
2001) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.lower" href="#derivepassphrase._types.VaultConfigGlobalSettings.lower">lower</a></code></td>
2002) <td>
2003) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2004) </td>
2005) <td>
2006) <div class="doc-md-description">
2007) <p>Optional constraint on ASCII lowercase characters. If
2008) positive, include this many lowercase characters
2009) somewhere in the passphrase. If 0, avoid lowercase
2010) characters altogether.</p>
2011) </div>
2012) </td>
2013) </tr>
2014) <tr class="doc-section-item">
2015) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.upper" href="#derivepassphrase._types.VaultConfigGlobalSettings.upper">upper</a></code></td>
2016) <td>
2017) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2018) </td>
2019) <td>
2020) <div class="doc-md-description">
2021) <p>Same as <code>lower</code>, but for ASCII uppercase characters.</p>
2022) </div>
2023) </td>
2024) </tr>
2025) <tr class="doc-section-item">
2026) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.number" href="#derivepassphrase._types.VaultConfigGlobalSettings.number">number</a></code></td>
2027) <td>
2028) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2029) </td>
2030) <td>
2031) <div class="doc-md-description">
2032) <p>Same as <code>lower</code>, but for ASCII digits.</p>
2033) </div>
2034) </td>
2035) </tr>
2036) <tr class="doc-section-item">
2037) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.space" href="#derivepassphrase._types.VaultConfigGlobalSettings.space">space</a></code></td>
2038) <td>
2039) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2040) </td>
2041) <td>
2042) <div class="doc-md-description">
2043) <p>Same as <code>lower</code>, but for the space character.</p>
2044) </div>
2045) </td>
2046) </tr>
2047) <tr class="doc-section-item">
2048) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.dash" href="#derivepassphrase._types.VaultConfigGlobalSettings.dash">dash</a></code></td>
2049) <td>
2050) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2051) </td>
2052) <td>
2053) <div class="doc-md-description">
2054) <p>Same as <code>lower</code>, but for the hyphen-minus and underscore
2055) characters.</p>
2056) </div>
2057) </td>
2058) </tr>
2059) <tr class="doc-section-item">
2060) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings.symbol" href="#derivepassphrase._types.VaultConfigGlobalSettings.symbol">symbol</a></code></td>
2061) <td>
2062) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2063) </td>
2064) <td>
2065) <div class="doc-md-description">
2066) <p>Same as <code>lower</code>, but for all other hitherto unlisted
2067) ASCII printable characters (except backquote).</p>
2068) </div>
2069) </td>
2070) </tr>
2071) </tbody>
2072) </table>
2073)
2074)
2075)
2076)
2077)
2078)
2079)
2080)
2081)
2082) <div class="doc doc-children">
2083)
2084)
2085)
2086)
2087)
2088)
2089)
2090) <div class="doc doc-object doc-attribute">
2091)
2092)
2093)
2094) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.key" class="doc doc-heading">
2095) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">key</span>
2096)
2097)
2098) <span class="doc doc-labels">
2099) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2100) </span>
2101)
2102) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.key" class="headerlink" title="Permanent link">¶</a></h4>
2103) <div class="doc-signature highlight"><pre><span></span><code><span class="n">key</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span><span class="p">]</span>
2104) </code></pre></div>
2105)
2106) <div class="doc doc-contents ">
2107)
2108)
2109) </div>
2110)
2111) </div>
2112)
2113) <div class="doc doc-object doc-attribute">
2114)
2115)
2116)
2117) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.phrase" class="doc doc-heading">
2118) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">phrase</span>
2119)
2120)
2121) <span class="doc doc-labels">
2122) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2123) </span>
2124)
2125) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.phrase" class="headerlink" title="Permanent link">¶</a></h4>
2126) <div class="doc-signature highlight"><pre><span></span><code><span class="n">phrase</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span><span class="p">]</span>
2127) </code></pre></div>
2128)
2129) <div class="doc doc-contents ">
2130)
2131)
2132) </div>
2133)
2134) </div>
2135)
2136) <div class="doc doc-object doc-attribute">
2137)
2138)
2139)
2140) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form" class="doc doc-heading">
2141) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">unicode_normalization_form</span>
2142)
2143)
2144) <span class="doc doc-labels">
2145) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2146) </span>
2147)
2148) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form" class="headerlink" title="Permanent link">¶</a></h4>
2149) <div class="doc-signature highlight"><pre><span></span><code><span class="n">unicode_normalization_form</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span>
2150) <span class="n"><a class="autorefs autorefs-external" title="typing.Literal" href="https://docs.python.org/3/library/typing.html#typing.Literal">Literal</a></span><span class="p">[</span><span class="s2">"NFC"</span><span class="p">,</span> <span class="s2">"NFD"</span><span class="p">,</span> <span class="s2">"NFKC"</span><span class="p">,</span> <span class="s2">"NFKD"</span><span class="p">]</span>
2151) <span class="p">]</span>
2152) </code></pre></div>
2153)
2154) <div class="doc doc-contents ">
2155)
2156)
2157) </div>
2158)
2159) </div>
2160)
2161) <div class="doc doc-object doc-attribute">
2162)
2163)
2164)
2165) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.length" class="doc doc-heading">
2166) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">length</span>
2167)
2168)
2169) <span class="doc doc-labels">
2170) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2171) </span>
2172)
2173) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.length" class="headerlink" title="Permanent link">¶</a></h4>
2174) <div class="doc-signature highlight"><pre><span></span><code><span class="n">length</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2175) </code></pre></div>
2176)
2177) <div class="doc doc-contents ">
2178)
2179)
2180) </div>
2181)
2182) </div>
2183)
2184) <div class="doc doc-object doc-attribute">
2185)
2186)
2187)
2188) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.repeat" class="doc doc-heading">
2189) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">repeat</span>
2190)
2191)
2192) <span class="doc doc-labels">
2193) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2194) </span>
2195)
2196) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.repeat" class="headerlink" title="Permanent link">¶</a></h4>
2197) <div class="doc-signature highlight"><pre><span></span><code><span class="n">repeat</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2198) </code></pre></div>
2199)
2200) <div class="doc doc-contents ">
2201)
2202)
2203) </div>
2204)
2205) </div>
2206)
2207) <div class="doc doc-object doc-attribute">
2208)
2209)
2210)
2211) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.lower" class="doc doc-heading">
2212) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">lower</span>
2213)
2214)
2215) <span class="doc doc-labels">
2216) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2217) </span>
2218)
2219) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.lower" class="headerlink" title="Permanent link">¶</a></h4>
2220) <div class="doc-signature highlight"><pre><span></span><code><span class="n">lower</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2221) </code></pre></div>
2222)
2223) <div class="doc doc-contents ">
2224)
2225)
2226) </div>
2227)
2228) </div>
2229)
2230) <div class="doc doc-object doc-attribute">
2231)
2232)
2233)
2234) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.upper" class="doc doc-heading">
2235) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">upper</span>
2236)
2237)
2238) <span class="doc doc-labels">
2239) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2240) </span>
2241)
2242) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.upper" class="headerlink" title="Permanent link">¶</a></h4>
2243) <div class="doc-signature highlight"><pre><span></span><code><span class="n">upper</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2244) </code></pre></div>
2245)
2246) <div class="doc doc-contents ">
2247)
2248)
2249) </div>
2250)
2251) </div>
2252)
2253) <div class="doc doc-object doc-attribute">
2254)
2255)
2256)
2257) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.number" class="doc doc-heading">
2258) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">number</span>
2259)
2260)
2261) <span class="doc doc-labels">
2262) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2263) </span>
2264)
2265) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.number" class="headerlink" title="Permanent link">¶</a></h4>
2266) <div class="doc-signature highlight"><pre><span></span><code><span class="n">number</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2267) </code></pre></div>
2268)
2269) <div class="doc doc-contents ">
2270)
2271)
2272) </div>
2273)
2274) </div>
2275)
2276) <div class="doc doc-object doc-attribute">
2277)
2278)
2279)
2280) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.space" class="doc doc-heading">
2281) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">space</span>
2282)
2283)
2284) <span class="doc doc-labels">
2285) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2286) </span>
2287)
2288) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.space" class="headerlink" title="Permanent link">¶</a></h4>
2289) <div class="doc-signature highlight"><pre><span></span><code><span class="n">space</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2290) </code></pre></div>
2291)
2292) <div class="doc doc-contents ">
2293)
2294)
2295) </div>
2296)
2297) </div>
2298)
2299) <div class="doc doc-object doc-attribute">
2300)
2301)
2302)
2303) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.dash" class="doc doc-heading">
2304) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">dash</span>
2305)
2306)
2307) <span class="doc doc-labels">
2308) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2309) </span>
2310)
2311) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.dash" class="headerlink" title="Permanent link">¶</a></h4>
2312) <div class="doc-signature highlight"><pre><span></span><code><span class="n">dash</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2313) </code></pre></div>
2314)
2315) <div class="doc doc-contents ">
2316)
2317)
2318) </div>
2319)
2320) </div>
2321)
2322) <div class="doc doc-object doc-attribute">
2323)
2324)
2325)
2326) <h4 id="derivepassphrase._types.VaultConfigGlobalSettings.symbol" class="doc doc-heading">
2327) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">symbol</span>
2328)
2329)
2330) <span class="doc doc-labels">
2331) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2332) </span>
2333)
2334) <a href="#derivepassphrase._types.VaultConfigGlobalSettings.symbol" class="headerlink" title="Permanent link">¶</a></h4>
2335) <div class="doc-signature highlight"><pre><span></span><code><span class="n">symbol</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2336) </code></pre></div>
2337)
2338) <div class="doc doc-contents ">
2339)
2340)
2341) </div>
2342)
2343) </div>
2344)
2345)
2346)
2347)
2348)
2349) </div>
2350)
2351) </div>
2352)
2353) </div>
2354)
2355) <div class="doc doc-object doc-class">
2356)
2357)
2358)
2359) <h3 id="derivepassphrase._types.VaultConfigServicesSettings" class="doc doc-heading">
2360) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">VaultConfigServicesSettings</span>
2361)
2362)
2363) <a href="#derivepassphrase._types.VaultConfigServicesSettings" class="headerlink" title="Permanent link">¶</a></h3>
2364)
2365)
2366) <div class="doc doc-contents ">
2367) <p class="doc doc-class-bases">
2368) Bases: <code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings" href="#derivepassphrase._types.VaultConfigGlobalSettings">VaultConfigGlobalSettings</a></code></p>
2369)
2370)
2371)
2372) <p>Configuration for vault: services settings.</p>
2373)
2374)
2375) <p><span class="doc-section-title">Attributes:</span></p>
2376) <table>
2377) <thead>
2378) <tr>
2379) <th>Name</th>
2380) <th>Type</th>
2381) <th>Description</th>
2382) </tr>
2383) </thead>
2384) <tbody>
2385) <tr class="doc-section-item">
2386) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.notes" href="#derivepassphrase._types.VaultConfigServicesSettings.notes">notes</a></code></td>
2387) <td>
2388) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2389) </td>
2390) <td>
2391) <div class="doc-md-description">
2392) <p>Optional notes for this service, to display to the user when
2393) generating the passphrase.</p>
2394) </div>
2395) </td>
2396) </tr>
2397) <tr class="doc-section-item">
2398) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.key" href="#derivepassphrase._types.VaultConfigGlobalSettings.key">key</a></code></td>
2399) <td>
2400) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2401) </td>
2402) <td>
2403) <div class="doc-md-description">
2404) <p>As per the global settings.</p>
2405) </div>
2406) </td>
2407) </tr>
2408) <tr class="doc-section-item">
2409) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.phrase" href="#derivepassphrase._types.VaultConfigGlobalSettings.phrase">phrase</a></code></td>
2410) <td>
2411) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2412) </td>
2413) <td>
2414) <div class="doc-md-description">
2415) <p>As per the global settings.</p>
2416) </div>
2417) </td>
2418) </tr>
2419) <tr class="doc-section-item">
2420) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.unicode_normalization_form" href="#derivepassphrase._types.VaultConfigGlobalSettings.unicode_normalization_form">unicode_normalization_form</a></code></td>
2421) <td>
2422) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2423) </td>
2424) <td>
2425) <div class="doc-md-description">
2426) <p>As per the global settings.</p>
2427) </div>
2428) </td>
2429) </tr>
2430) <tr class="doc-section-item">
2431) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.length" href="#derivepassphrase._types.VaultConfigGlobalSettings.length">length</a></code></td>
2432) <td>
2433) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2434) </td>
2435) <td>
2436) <div class="doc-md-description">
2437) <p>As per the global settings.</p>
2438) </div>
2439) </td>
2440) </tr>
2441) <tr class="doc-section-item">
2442) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.repeat" href="#derivepassphrase._types.VaultConfigGlobalSettings.repeat">repeat</a></code></td>
2443) <td>
2444) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2445) </td>
2446) <td>
2447) <div class="doc-md-description">
2448) <p>As per the global settings.</p>
2449) </div>
2450) </td>
2451) </tr>
2452) <tr class="doc-section-item">
2453) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.lower" href="#derivepassphrase._types.VaultConfigGlobalSettings.lower">lower</a></code></td>
2454) <td>
2455) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2456) </td>
2457) <td>
2458) <div class="doc-md-description">
2459) <p>As per the global settings.</p>
2460) </div>
2461) </td>
2462) </tr>
2463) <tr class="doc-section-item">
2464) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.upper" href="#derivepassphrase._types.VaultConfigGlobalSettings.upper">upper</a></code></td>
2465) <td>
2466) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2467) </td>
2468) <td>
2469) <div class="doc-md-description">
2470) <p>As per the global settings.</p>
2471) </div>
2472) </td>
2473) </tr>
2474) <tr class="doc-section-item">
2475) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.number" href="#derivepassphrase._types.VaultConfigGlobalSettings.number">number</a></code></td>
2476) <td>
2477) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2478) </td>
2479) <td>
2480) <div class="doc-md-description">
2481) <p>As per the global settings.</p>
2482) </div>
2483) </td>
2484) </tr>
2485) <tr class="doc-section-item">
2486) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.space" href="#derivepassphrase._types.VaultConfigGlobalSettings.space">space</a></code></td>
2487) <td>
2488) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2489) </td>
2490) <td>
2491) <div class="doc-md-description">
2492) <p>As per the global settings.</p>
2493) </div>
2494) </td>
2495) </tr>
2496) <tr class="doc-section-item">
2497) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.dash" href="#derivepassphrase._types.VaultConfigGlobalSettings.dash">dash</a></code></td>
2498) <td>
2499) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2500) </td>
2501) <td>
2502) <div class="doc-md-description">
2503) <p>As per the global settings.</p>
2504) </div>
2505) </td>
2506) </tr>
2507) <tr class="doc-section-item">
2508) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings.symbol" href="#derivepassphrase._types.VaultConfigGlobalSettings.symbol">symbol</a></code></td>
2509) <td>
2510) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>]</code>
2511) </td>
2512) <td>
2513) <div class="doc-md-description">
2514) <p>As per the global settings.</p>
2515) </div>
2516) </td>
2517) </tr>
2518) </tbody>
2519) </table>
2520)
2521)
2522)
2523)
2524)
2525)
2526)
2527)
2528)
2529) <div class="doc doc-children">
2530)
2531)
2532)
2533)
2534)
2535)
2536)
2537) <div class="doc doc-object doc-attribute">
2538)
2539)
2540)
2541) <h4 id="derivepassphrase._types.VaultConfigServicesSettings.notes" class="doc doc-heading">
2542) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">notes</span>
2543)
2544)
2545) <span class="doc doc-labels">
2546) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2547) </span>
2548)
2549) <a href="#derivepassphrase._types.VaultConfigServicesSettings.notes" class="headerlink" title="Permanent link">¶</a></h4>
2550) <div class="doc-signature highlight"><pre><span></span><code><span class="n">notes</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span><span class="p">]</span>
2551) </code></pre></div>
2552)
2553) <div class="doc doc-contents ">
2554)
2555)
2556) </div>
2557)
2558) </div>
2559)
2560)
2561)
2562)
2563)
2564) </div>
2565)
2566) </div>
2567)
2568) </div>
2569)
2570) <div class="doc doc-object doc-class">
2571)
2572)
2573)
2574) <h3 id="derivepassphrase._types.VaultConfig" class="doc doc-heading">
2575) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">VaultConfig</span>
2576)
2577)
2578) <a href="#derivepassphrase._types.VaultConfig" class="headerlink" title="Permanent link">¶</a></h3>
2579)
2580)
2581) <div class="doc doc-contents ">
2582) <p class="doc doc-class-bases">
2583) Bases: <code><a class="autorefs autorefs-external" title="typing_extensions.TypedDict" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.TypedDict">TypedDict</a></code>, <code><span title="derivepassphrase._types._VaultConfig">_VaultConfig</span></code></p>
2584)
2585)
2586)
2587) <p>Configuration for vault. For typing purposes.</p>
2588) <p>Usually stored as JSON.</p>
2589)
2590)
2591) <p><span class="doc-section-title">Attributes:</span></p>
2592) <table>
2593) <thead>
2594) <tr>
2595) <th>Name</th>
2596) <th>Type</th>
2597) <th>Description</th>
2598) </tr>
2599) </thead>
2600) <tbody>
2601) <tr class="doc-section-item">
2602) <td><code><span title="derivepassphrase._types.VaultConfig.global">global</span></code></td>
2603) <td>
2604) <code><a class="autorefs autorefs-external" title="typing_extensions.NotRequired" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NotRequired">NotRequired</a>[<a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigGlobalSettings" href="#derivepassphrase._types.VaultConfigGlobalSettings">VaultConfigGlobalSettings</a>]</code>
2605) </td>
2606) <td>
2607) <div class="doc-md-description">
2608) <p>Global settings.</p>
2609) </div>
2610) </td>
2611) </tr>
2612) <tr class="doc-section-item">
2613) <td><code><span title="derivepassphrase._types.VaultConfig.services">services</span></code></td>
2614) <td>
2615) <code><a class="autorefs autorefs-external" title="typing_extensions.Required" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.Required">Required</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#dict">dict</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a>, <a class="autorefs autorefs-internal" title="derivepassphrase._types.VaultConfigServicesSettings" href="#derivepassphrase._types.VaultConfigServicesSettings">VaultConfigServicesSettings</a>]]</code>
2616) </td>
2617) <td>
2618) <div class="doc-md-description">
2619) <p>Service-specific settings.</p>
2620) </div>
2621) </td>
2622) </tr>
2623) </tbody>
2624) </table>
2625)
2626)
2627)
2628)
2629)
2630)
2631)
2632)
2633)
2634) <div class="doc doc-children">
2635)
2636)
2637)
2638)
2639)
2640)
2641)
2642)
2643)
2644)
2645)
2646) </div>
2647)
2648) </div>
2649)
2650) </div>
2651)
2652) <div class="doc doc-object doc-class">
2653)
2654)
2655)
2656) <h3 id="derivepassphrase._types.CleanupStep" class="doc doc-heading">
2657) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">CleanupStep</span>
2658)
2659)
2660) <a href="#derivepassphrase._types.CleanupStep" class="headerlink" title="Permanent link">¶</a></h3>
2661)
2662)
2663) <div class="doc doc-contents ">
2664) <p class="doc doc-class-bases">
2665) Bases: <code><a class="autorefs autorefs-external" title="typing_extensions.NamedTuple" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NamedTuple">NamedTuple</a></code></p>
2666)
2667)
2668)
2669) <p>A single executed step during vault config cleanup.</p>
2670)
2671)
2672) <p><span class="doc-section-title">Attributes:</span></p>
2673) <table>
2674) <thead>
2675) <tr>
2676) <th>Name</th>
2677) <th>Type</th>
2678) <th>Description</th>
2679) </tr>
2680) </thead>
2681) <tbody>
2682) <tr class="doc-section-item">
2683) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.CleanupStep.path" href="#derivepassphrase._types.CleanupStep.path">path</a></code></td>
2684) <td>
2685) <code><a class="autorefs autorefs-external" title="collections.abc.Sequence" href="https://docs.python.org/3/library/collections.abc.html#collections.abc.Sequence">Sequence</a>[<a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a>]</code>
2686) </td>
2687) <td>
2688) <div class="doc-md-description">
2689) <p>A sequence of object keys or array indices to navigate to
2690) the JSON value that was cleaned up.</p>
2691) </div>
2692) </td>
2693) </tr>
2694) <tr class="doc-section-item">
2695) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.CleanupStep.old_value" href="#derivepassphrase._types.CleanupStep.old_value">old_value</a></code></td>
2696) <td>
2697) <code><a class="autorefs autorefs-external" title="typing_extensions.Any" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.Any">Any</a></code>
2698) </td>
2699) <td>
2700) <div class="doc-md-description">
2701) <p>The old value.</p>
2702) </div>
2703) </td>
2704) </tr>
2705) <tr class="doc-section-item">
2706) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.CleanupStep.action" href="#derivepassphrase._types.CleanupStep.action">action</a></code></td>
2707) <td>
2708) <code><a class="autorefs autorefs-external" title="typing.Literal" href="https://docs.python.org/3/library/typing.html#typing.Literal">Literal</a>['replace', 'remove']</code>
2709) </td>
2710) <td>
2711) <div class="doc-md-description">
2712) <p>Either <code>'replace'</code> if <code>old_value</code> was replaced with
2713) <code>new_value</code>, or <code>'remove'</code> if <code>old_value</code> was removed.</p>
2714) </div>
2715) </td>
2716) </tr>
2717) <tr class="doc-section-item">
2718) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.CleanupStep.new_value" href="#derivepassphrase._types.CleanupStep.new_value">new_value</a></code></td>
2719) <td>
2720) <code><a class="autorefs autorefs-external" title="typing_extensions.Any" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.Any">Any</a></code>
2721) </td>
2722) <td>
2723) <div class="doc-md-description">
2724) <p>The new value.</p>
2725) </div>
2726) </td>
2727) </tr>
2728) </tbody>
2729) </table>
2730)
2731)
2732)
2733)
2734)
2735)
2736)
2737)
2738)
2739) <div class="doc doc-children">
2740)
2741)
2742)
2743)
2744)
2745)
2746)
2747) <div class="doc doc-object doc-attribute">
2748)
2749)
2750)
2751) <h4 id="derivepassphrase._types.CleanupStep.path" class="doc doc-heading">
2752) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">path</span>
2753)
2754)
2755) <span class="doc doc-labels">
2756) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2757) </span>
2758)
2759) <a href="#derivepassphrase._types.CleanupStep.path" class="headerlink" title="Permanent link">¶</a></h4>
2760) <div class="doc-signature highlight"><pre><span></span><code><span class="n">path</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="collections.abc.Sequence" href="https://docs.python.org/3/library/collections.abc.html#collections.abc.Sequence">Sequence</a></span><span class="p">[</span><span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#str">str</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span><span class="p">]</span>
2761) </code></pre></div>
2762)
2763) <div class="doc doc-contents ">
2764)
2765)
2766) </div>
2767)
2768) </div>
2769)
2770) <div class="doc doc-object doc-attribute">
2771)
2772)
2773)
2774) <h4 id="derivepassphrase._types.CleanupStep.old_value" class="doc doc-heading">
2775) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">old_value</span>
2776)
2777)
2778) <span class="doc doc-labels">
2779) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2780) </span>
2781)
2782) <a href="#derivepassphrase._types.CleanupStep.old_value" class="headerlink" title="Permanent link">¶</a></h4>
2783) <div class="doc-signature highlight"><pre><span></span><code><span class="n">old_value</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.Any" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.Any">Any</a></span>
2784) </code></pre></div>
2785)
2786) <div class="doc doc-contents ">
2787)
2788)
2789) </div>
2790)
2791) </div>
2792)
2793) <div class="doc doc-object doc-attribute">
2794)
2795)
2796)
2797) <h4 id="derivepassphrase._types.CleanupStep.action" class="doc doc-heading">
2798) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">action</span>
2799)
2800)
2801) <span class="doc doc-labels">
2802) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2803) </span>
2804)
2805) <a href="#derivepassphrase._types.CleanupStep.action" class="headerlink" title="Permanent link">¶</a></h4>
2806) <div class="doc-signature highlight"><pre><span></span><code><span class="n">action</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing.Literal" href="https://docs.python.org/3/library/typing.html#typing.Literal">Literal</a></span><span class="p">[</span><span class="s1">'replace'</span><span class="p">,</span> <span class="s1">'remove'</span><span class="p">]</span>
2807) </code></pre></div>
2808)
2809) <div class="doc doc-contents ">
2810)
2811)
2812) </div>
2813)
2814) </div>
2815)
2816) <div class="doc doc-object doc-attribute">
2817)
2818)
2819)
2820) <h4 id="derivepassphrase._types.CleanupStep.new_value" class="doc doc-heading">
2821) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">new_value</span>
2822)
2823)
2824) <span class="doc doc-labels">
2825) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2826) </span>
2827)
2828) <a href="#derivepassphrase._types.CleanupStep.new_value" class="headerlink" title="Permanent link">¶</a></h4>
2829) <div class="doc-signature highlight"><pre><span></span><code><span class="n">new_value</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" title="typing_extensions.Any" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.Any">Any</a></span>
2830) </code></pre></div>
2831)
2832) <div class="doc doc-contents ">
2833)
2834)
2835) </div>
2836)
2837) </div>
2838)
2839)
2840)
2841)
2842)
2843) </div>
2844)
2845) </div>
2846)
2847) </div>
2848)
2849) <div class="doc doc-object doc-class">
2850)
2851)
2852)
2853) <h3 id="derivepassphrase._types.KeyCommentPair" class="doc doc-heading">
2854) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">KeyCommentPair</span>
2855)
2856)
2857) <a href="#derivepassphrase._types.KeyCommentPair" class="headerlink" title="Permanent link">¶</a></h3>
2858)
2859)
2860) <div class="doc doc-contents ">
2861) <p class="doc doc-class-bases">
2862) Bases: <code><a class="autorefs autorefs-external" title="typing_extensions.NamedTuple" href="https://typing-extensions.readthedocs.io/en/latest/index.html#typing_extensions.NamedTuple">NamedTuple</a></code></p>
2863)
2864)
2865)
2866) <p>SSH key plus comment pair. For typing purposes.</p>
2867)
2868)
2869) <p><span class="doc-section-title">Attributes:</span></p>
2870) <table>
2871) <thead>
2872) <tr>
2873) <th>Name</th>
2874) <th>Type</th>
2875) <th>Description</th>
2876) </tr>
2877) </thead>
2878) <tbody>
2879) <tr class="doc-section-item">
2880) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.KeyCommentPair.key" href="#derivepassphrase._types.KeyCommentPair.key">key</a></code></td>
2881) <td>
2882) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></code>
2883) </td>
2884) <td>
2885) <div class="doc-md-description">
2886) <p>SSH key.</p>
2887) </div>
2888) </td>
2889) </tr>
2890) <tr class="doc-section-item">
2891) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.KeyCommentPair.comment" href="#derivepassphrase._types.KeyCommentPair.comment">comment</a></code></td>
2892) <td>
2893) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a> | <a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></code>
2894) </td>
2895) <td>
2896) <div class="doc-md-description">
2897) <p>SSH key comment.</p>
2898) </div>
2899) </td>
2900) </tr>
2901) </tbody>
2902) </table>
2903)
2904)
2905)
2906)
2907)
2908)
2909)
2910)
2911)
2912) <div class="doc doc-children">
2913)
2914)
2915)
2916)
2917)
2918)
2919)
2920) <div class="doc doc-object doc-attribute">
2921)
2922)
2923)
2924) <h4 id="derivepassphrase._types.KeyCommentPair.key" class="doc doc-heading">
2925) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">key</span>
2926)
2927)
2928) <span class="doc doc-labels">
2929) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2930) </span>
2931)
2932) <a href="#derivepassphrase._types.KeyCommentPair.key" class="headerlink" title="Permanent link">¶</a></h4>
2933) <div class="doc-signature highlight"><pre><span></span><code><span class="n">key</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span>
2934) </code></pre></div>
2935)
2936) <div class="doc doc-contents ">
2937)
2938)
2939) </div>
2940)
2941) </div>
2942)
2943) <div class="doc doc-object doc-attribute">
2944)
2945)
2946)
2947) <h4 id="derivepassphrase._types.KeyCommentPair.comment" class="doc doc-heading">
2948) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">comment</span>
2949)
2950)
2951) <span class="doc doc-labels">
2952) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
2953) </span>
2954)
2955) <a href="#derivepassphrase._types.KeyCommentPair.comment" class="headerlink" title="Permanent link">¶</a></h4>
2956) <div class="doc-signature highlight"><pre><span></span><code><span class="n">comment</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytes">bytes</a></span> <span class="o">|</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/stdtypes.html#bytearray">bytearray</a></span>
2957) </code></pre></div>
2958)
2959) <div class="doc doc-contents ">
2960)
2961)
2962) </div>
2963)
2964) </div>
2965)
2966)
2967)
2968)
2969)
2970) </div>
2971)
2972) </div>
2973)
2974) </div>
2975)
2976) <div class="doc doc-object doc-class">
2977)
2978)
2979)
2980) <h3 id="derivepassphrase._types.SSH_AGENTC" class="doc doc-heading">
2981) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">SSH_AGENTC</span>
2982)
2983)
2984) <a href="#derivepassphrase._types.SSH_AGENTC" class="headerlink" title="Permanent link">¶</a></h3>
2985)
2986)
2987) <div class="doc doc-contents ">
2988) <p class="doc doc-class-bases">
2989) Bases: <code><a class="autorefs autorefs-external" title="enum.Enum" href="https://docs.python.org/3/library/enum.html#enum.Enum">Enum</a></code></p>
2990)
2991)
2992)
2993) <p>SSH agent protocol numbers: client requests.</p>
2994)
2995)
2996) <p><span class="doc-section-title">Attributes:</span></p>
2997) <table>
2998) <thead>
2999) <tr>
3000) <th>Name</th>
3001) <th>Type</th>
3002) <th>Description</th>
3003) </tr>
3004) </thead>
3005) <tbody>
3006) <tr class="doc-section-item">
3007) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES" href="#derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES">REQUEST_IDENTITIES</a></code></td>
3008) <td>
3009) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3010) </td>
3011) <td>
3012) <div class="doc-md-description">
3013) <p>List identities. Expecting
3014) <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER"><code>SSH_AGENT.IDENTITIES_ANSWER</code></a>.</p>
3015) </div>
3016) </td>
3017) </tr>
3018) <tr class="doc-section-item">
3019) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST" href="#derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST">SIGN_REQUEST</a></code></td>
3020) <td>
3021) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3022) </td>
3023) <td>
3024) <div class="doc-md-description">
3025) <p>Sign data. Expecting <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE"><code>SSH_AGENT.SIGN_RESPONSE</code></a>.</p>
3026) </div>
3027) </td>
3028) </tr>
3029) <tr class="doc-section-item">
3030) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENTC.ADD_IDENTITY" href="#derivepassphrase._types.SSH_AGENTC.ADD_IDENTITY">ADD_IDENTITY</a></code></td>
3031) <td>
3032) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3033) </td>
3034) <td>
3035) <div class="doc-md-description">
3036) <p>Add an (SSH2) identity.</p>
3037) </div>
3038) </td>
3039) </tr>
3040) <tr class="doc-section-item">
3041) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENTC.REMOVE_IDENTITY" href="#derivepassphrase._types.SSH_AGENTC.REMOVE_IDENTITY">REMOVE_IDENTITY</a></code></td>
3042) <td>
3043) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3044) </td>
3045) <td>
3046) <div class="doc-md-description">
3047) <p>Remove an (SSH2) identity.</p>
3048) </div>
3049) </td>
3050) </tr>
3051) <tr class="doc-section-item">
3052) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENTC.ADD_ID_CONSTRAINED" href="#derivepassphrase._types.SSH_AGENTC.ADD_ID_CONSTRAINED">ADD_ID_CONSTRAINED</a></code></td>
3053) <td>
3054) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3055) </td>
3056) <td>
3057) <div class="doc-md-description">
3058) <p>Add an (SSH2) identity, including key constraints.</p>
3059) </div>
3060) </td>
3061) </tr>
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
3062) <tr class="doc-section-item">
3063) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENTC.EXTENSION" href="#derivepassphrase._types.SSH_AGENTC.EXTENSION">EXTENSION</a></code></td>
3064) <td>
3065) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3066) </td>
3067) <td>
3068) <div class="doc-md-description">
3069) <p>Issue a named request that isn’t part of the core agent
3070) protocol. Expecting <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE"><code>SSH_AGENT.EXTENSION_RESPONSE</code></a> or
3071) <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE"><code>SSH_AGENT.EXTENSION_FAILURE</code></a> if the named request is
3072) supported, <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENT.FAILURE"><code>SSH_AGENT.FAILURE</code></a> otherwise.</p>
3073) </div>
3074) </td>
3075) </tr>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
3076) </tbody>
3077) </table>
3078)
3079)
3080)
3081)
3082)
3083)
3084)
3085)
3086)
3087) <div class="doc doc-children">
3088)
3089)
3090)
3091)
3092)
3093)
3094)
3095) <div class="doc doc-object doc-attribute">
3096)
3097)
3098)
3099) <h4 id="derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES" class="doc doc-heading">
3100) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">REQUEST_IDENTITIES</span>
3101)
3102)
3103) <span class="doc doc-labels">
3104) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3105) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3106) </span>
3107)
3108) <a href="#derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES" class="headerlink" title="Permanent link">¶</a></h4>
3109) <div class="doc-signature highlight"><pre><span></span><code><span class="n">REQUEST_IDENTITIES</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">11</span>
3110) </code></pre></div>
3111)
3112) <div class="doc doc-contents ">
3113)
3114)
3115) </div>
3116)
3117) </div>
3118)
3119) <div class="doc doc-object doc-attribute">
3120)
3121)
3122)
3123) <h4 id="derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST" class="doc doc-heading">
3124) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">SIGN_REQUEST</span>
3125)
3126)
3127) <span class="doc doc-labels">
3128) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3129) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3130) </span>
3131)
3132) <a href="#derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST" class="headerlink" title="Permanent link">¶</a></h4>
3133) <div class="doc-signature highlight"><pre><span></span><code><span class="n">SIGN_REQUEST</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">13</span>
3134) </code></pre></div>
3135)
3136) <div class="doc doc-contents ">
3137)
3138)
3139) </div>
3140)
3141) </div>
3142)
3143) <div class="doc doc-object doc-attribute">
3144)
3145)
3146)
3147) <h4 id="derivepassphrase._types.SSH_AGENTC.ADD_IDENTITY" class="doc doc-heading">
3148) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">ADD_IDENTITY</span>
3149)
3150)
3151) <span class="doc doc-labels">
3152) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3153) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3154) </span>
3155)
3156) <a href="#derivepassphrase._types.SSH_AGENTC.ADD_IDENTITY" class="headerlink" title="Permanent link">¶</a></h4>
3157) <div class="doc-signature highlight"><pre><span></span><code><span class="n">ADD_IDENTITY</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">17</span>
3158) </code></pre></div>
3159)
3160) <div class="doc doc-contents ">
3161)
3162)
3163) </div>
3164)
3165) </div>
3166)
3167) <div class="doc doc-object doc-attribute">
3168)
3169)
3170)
3171) <h4 id="derivepassphrase._types.SSH_AGENTC.REMOVE_IDENTITY" class="doc doc-heading">
3172) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">REMOVE_IDENTITY</span>
3173)
3174)
3175) <span class="doc doc-labels">
3176) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3177) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3178) </span>
3179)
3180) <a href="#derivepassphrase._types.SSH_AGENTC.REMOVE_IDENTITY" class="headerlink" title="Permanent link">¶</a></h4>
3181) <div class="doc-signature highlight"><pre><span></span><code><span class="n">REMOVE_IDENTITY</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">18</span>
3182) </code></pre></div>
3183)
3184) <div class="doc doc-contents ">
3185)
3186)
3187) </div>
3188)
3189) </div>
3190)
3191) <div class="doc doc-object doc-attribute">
3192)
3193)
3194)
3195) <h4 id="derivepassphrase._types.SSH_AGENTC.ADD_ID_CONSTRAINED" class="doc doc-heading">
3196) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">ADD_ID_CONSTRAINED</span>
3197)
3198)
3199) <span class="doc doc-labels">
3200) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3201) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3202) </span>
3203)
3204) <a href="#derivepassphrase._types.SSH_AGENTC.ADD_ID_CONSTRAINED" class="headerlink" title="Permanent link">¶</a></h4>
3205) <div class="doc-signature highlight"><pre><span></span><code><span class="n">ADD_ID_CONSTRAINED</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">25</span>
3206) </code></pre></div>
3207)
3208) <div class="doc doc-contents ">
3209)
3210)
3211) </div>
3212)
3213) </div>
3214)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
3215) <div class="doc doc-object doc-attribute">
3216)
3217)
3218)
3219) <h4 id="derivepassphrase._types.SSH_AGENTC.EXTENSION" class="doc doc-heading">
3220) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">EXTENSION</span>
3221)
3222)
3223) <span class="doc doc-labels">
3224) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3225) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3226) </span>
3227)
3228) <a href="#derivepassphrase._types.SSH_AGENTC.EXTENSION" class="headerlink" title="Permanent link">¶</a></h4>
3229) <div class="doc-signature highlight"><pre><span></span><code><span class="n">EXTENSION</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">27</span>
3230) </code></pre></div>
3231)
3232) <div class="doc doc-contents ">
3233)
3234)
3235) </div>
3236)
3237) </div>
3238)
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
3239)
3240)
3241)
3242)
3243) </div>
3244)
3245) </div>
3246)
3247) </div>
3248)
3249) <div class="doc doc-object doc-class">
3250)
3251)
3252)
3253) <h3 id="derivepassphrase._types.SSH_AGENT" class="doc doc-heading">
3254) <code class="doc-symbol doc-symbol-heading doc-symbol-class"></code> <span class="doc doc-object-name doc-class-name">SSH_AGENT</span>
3255)
3256)
3257) <a href="#derivepassphrase._types.SSH_AGENT" class="headerlink" title="Permanent link">¶</a></h3>
3258)
3259)
3260) <div class="doc doc-contents ">
3261) <p class="doc doc-class-bases">
3262) Bases: <code><a class="autorefs autorefs-external" title="enum.Enum" href="https://docs.python.org/3/library/enum.html#enum.Enum">Enum</a></code></p>
3263)
3264)
3265)
3266) <p>SSH agent protocol numbers: server replies.</p>
3267)
3268)
3269) <p><span class="doc-section-title">Attributes:</span></p>
3270) <table>
3271) <thead>
3272) <tr>
3273) <th>Name</th>
3274) <th>Type</th>
3275) <th>Description</th>
3276) </tr>
3277) </thead>
3278) <tbody>
3279) <tr class="doc-section-item">
3280) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENT.FAILURE" href="#derivepassphrase._types.SSH_AGENT.FAILURE">FAILURE</a></code></td>
3281) <td>
3282) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3283) </td>
3284) <td>
3285) <div class="doc-md-description">
3286) <p>Generic failure code.</p>
3287) </div>
3288) </td>
3289) </tr>
3290) <tr class="doc-section-item">
3291) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENT.SUCCESS" href="#derivepassphrase._types.SSH_AGENT.SUCCESS">SUCCESS</a></code></td>
3292) <td>
3293) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3294) </td>
3295) <td>
3296) <div class="doc-md-description">
3297) <p>Generic success code.</p>
3298) </div>
3299) </td>
3300) </tr>
3301) <tr class="doc-section-item">
3302) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER" href="#derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER">IDENTITIES_ANSWER</a></code></td>
3303) <td>
3304) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3305) </td>
3306) <td>
3307) <div class="doc-md-description">
3308) <p>Successful answer to <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENTC.REQUEST_IDENTITIES"><code>SSH_AGENTC.REQUEST_IDENTITIES</code></a>.</p>
3309) </div>
3310) </td>
3311) </tr>
3312) <tr class="doc-section-item">
3313) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE" href="#derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE">SIGN_RESPONSE</a></code></td>
3314) <td>
3315) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3316) </td>
3317) <td>
3318) <div class="doc-md-description">
3319) <p>Successful answer to <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENTC.SIGN_REQUEST"><code>SSH_AGENTC.SIGN_REQUEST</code></a>.</p>
3320) </div>
3321) </td>
3322) </tr>
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
3323) <tr class="doc-section-item">
3324) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE" href="#derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE">EXTENSION_FAILURE</a></code></td>
3325) <td>
3326) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3327) </td>
3328) <td>
3329) <div class="doc-md-description">
3330) <p>Unsuccessful answer to <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENTC.EXTENSION"><code>SSH_AGENTC.EXTENSION</code></a>.</p>
3331) </div>
3332) </td>
3333) </tr>
3334) <tr class="doc-section-item">
3335) <td><code><a class="autorefs autorefs-internal" title="derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE" href="#derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE">EXTENSION_RESPONSE</a></code></td>
3336) <td>
3337) <code><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></code>
3338) </td>
3339) <td>
3340) <div class="doc-md-description">
3341) <p>Successful answer to <a class="autorefs autorefs-internal" href="#derivepassphrase._types.SSH_AGENTC.EXTENSION"><code>SSH_AGENTC.EXTENSION</code></a>.</p>
3342) </div>
3343) </td>
3344) </tr>
|
Deployed 71c3866eef5d to 0....
Marco Ricci authored 2 months ago
|
3345) </tbody>
3346) </table>
3347)
3348)
3349)
3350)
3351)
3352)
3353)
3354)
3355)
3356) <div class="doc doc-children">
3357)
3358)
3359)
3360)
3361)
3362)
3363)
3364) <div class="doc doc-object doc-attribute">
3365)
3366)
3367)
3368) <h4 id="derivepassphrase._types.SSH_AGENT.FAILURE" class="doc doc-heading">
3369) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">FAILURE</span>
3370)
3371)
3372) <span class="doc doc-labels">
3373) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3374) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3375) </span>
3376)
3377) <a href="#derivepassphrase._types.SSH_AGENT.FAILURE" class="headerlink" title="Permanent link">¶</a></h4>
3378) <div class="doc-signature highlight"><pre><span></span><code><span class="n">FAILURE</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">5</span>
3379) </code></pre></div>
3380)
3381) <div class="doc doc-contents ">
3382)
3383)
3384) </div>
3385)
3386) </div>
3387)
3388) <div class="doc doc-object doc-attribute">
3389)
3390)
3391)
3392) <h4 id="derivepassphrase._types.SSH_AGENT.SUCCESS" class="doc doc-heading">
3393) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">SUCCESS</span>
3394)
3395)
3396) <span class="doc doc-labels">
3397) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3398) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3399) </span>
3400)
3401) <a href="#derivepassphrase._types.SSH_AGENT.SUCCESS" class="headerlink" title="Permanent link">¶</a></h4>
3402) <div class="doc-signature highlight"><pre><span></span><code><span class="n">SUCCESS</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">6</span>
3403) </code></pre></div>
3404)
3405) <div class="doc doc-contents ">
3406)
3407)
3408) </div>
3409)
3410) </div>
3411)
3412) <div class="doc doc-object doc-attribute">
3413)
3414)
3415)
3416) <h4 id="derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER" class="doc doc-heading">
3417) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">IDENTITIES_ANSWER</span>
3418)
3419)
3420) <span class="doc doc-labels">
3421) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3422) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3423) </span>
3424)
3425) <a href="#derivepassphrase._types.SSH_AGENT.IDENTITIES_ANSWER" class="headerlink" title="Permanent link">¶</a></h4>
3426) <div class="doc-signature highlight"><pre><span></span><code><span class="n">IDENTITIES_ANSWER</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">12</span>
3427) </code></pre></div>
3428)
3429) <div class="doc doc-contents ">
3430)
3431)
3432) </div>
3433)
3434) </div>
3435)
3436) <div class="doc doc-object doc-attribute">
3437)
3438)
3439)
3440) <h4 id="derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE" class="doc doc-heading">
3441) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">SIGN_RESPONSE</span>
3442)
3443)
3444) <span class="doc doc-labels">
3445) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3446) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3447) </span>
3448)
3449) <a href="#derivepassphrase._types.SSH_AGENT.SIGN_RESPONSE" class="headerlink" title="Permanent link">¶</a></h4>
3450) <div class="doc-signature highlight"><pre><span></span><code><span class="n">SIGN_RESPONSE</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">14</span>
3451) </code></pre></div>
3452)
3453) <div class="doc doc-contents ">
3454)
3455)
3456) </div>
3457)
3458) </div>
3459)
|
Deployed 21da667f0ed6 to 0....
Marco Ricci authored 3 weeks ago
|
3460) <div class="doc doc-object doc-attribute">
3461)
3462)
3463)
3464) <h4 id="derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE" class="doc doc-heading">
3465) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">EXTENSION_FAILURE</span>
3466)
3467)
3468) <span class="doc doc-labels">
3469) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3470) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3471) </span>
3472)
3473) <a href="#derivepassphrase._types.SSH_AGENT.EXTENSION_FAILURE" class="headerlink" title="Permanent link">¶</a></h4>
3474) <div class="doc-signature highlight"><pre><span></span><code><span class="n">EXTENSION_FAILURE</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">28</span>
3475) </code></pre></div>
3476)
3477) <div class="doc doc-contents ">
3478)
3479)
3480) </div>
3481)
3482) </div>
3483)
3484) <div class="doc doc-object doc-attribute">
3485)
3486)
3487)
3488) <h4 id="derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE" class="doc doc-heading">
3489) <code class="doc-symbol doc-symbol-heading doc-symbol-attribute"></code> <span class="doc doc-object-name doc-attribute-name">EXTENSION_RESPONSE</span>
3490)
3491)
3492) <span class="doc doc-labels">
3493) <small class="doc doc-label doc-label-class-attribute"><code>class-attribute</code></small>
3494) <small class="doc doc-label doc-label-instance-attribute"><code>instance-attribute</code></small>
3495) </span>
3496)
3497) <a href="#derivepassphrase._types.SSH_AGENT.EXTENSION_RESPONSE" class="headerlink" title="Permanent link">¶</a></h4>
3498) <div class="doc-signature highlight"><pre><span></span><code><span class="n">EXTENSION_RESPONSE</span><span class="p">:</span> <span class="n"><a class="autorefs autorefs-external" href="https://docs.python.org/3/library/functions.html#int">int</a></span> <span class="o">=</span> <span class="mi">29</span>
3499) </code></pre></div>
3500)
3501) <div class="doc doc-contents ">
3502)
3503)
3504) </div>
3505)
3506) </div>
3507)
|