6
6
< title >
7
7
Class: PassStation::DB
8
8
9
- — Documentation by YARD 0.9.28
9
+ — Documentation by YARD 0.9.36
10
10
11
11
</ title >
12
12
130
130
< span class ='rbrace '> }</ span > < span class ='comma '> ,</ span >
131
131
< span class ='label '> DEFAULT_CREDENTIALS_CHEAT_SHEET:</ span > < span class ='lbrace '> {</ span >
132
132
< span class ='label '> URL:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> https://raw.githubusercontent.com/ihebski/DefaultCreds-cheat-sheet/main/DefaultCreds-Cheat-Sheet.csv</ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
133
- < span class ='label '> HASH:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> f03f3ed77a8a932b1b2891fbec705d42b1eec4911fb76ccf36cde9e79a385556 </ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
133
+ < span class ='label '> HASH:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> 6494a05090e14c438c9fa110f1566b3b7b9e2518bd0b8c42255f0dd3f7dff77b </ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
134
134
< span class ='label '> FILENAME:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> DefaultCreds-Cheat-Sheet.csv</ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
135
135
< span class ='label '> COLUMNS:</ span > < span class ='lbrace '> {</ span >
136
136
< span class ='label '> productvendor:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> Product/Vendor</ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
140
140
< span class ='rbrace '> }</ span > < span class ='comma '> ,</ span >
141
141
< span class ='label '> MANY_PASSWORDS:</ span > < span class ='lbrace '> {</ span >
142
142
< span class ='label '> URL:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> https://raw.githubusercontent.com/many-passwords/many-passwords/main/passwords.csv</ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
143
- < span class ='label '> HASH:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> 293ce4411446c702aeda977b9a446ff42d045d980be0b5287a848b5bd7d39402 </ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
143
+ < span class ='label '> HASH:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> 5eb85093f03dcc6a377fe7263e0629574088892dc283d5f53f93d1db80c7287a </ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
144
144
< span class ='label '> FILENAME:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> many-passwords.csv</ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
145
145
< span class ='label '> COLUMNS:</ span > < span class ='lbrace '> {</ span >
146
146
< span class ='label '> vendor:</ span > < span class ='tstring '> < span class ='tstring_beg '> '</ span > < span class ='tstring_content '> Vendor</ span > < span class ='tstring_end '> '</ span > </ span > < span class ='comma '> ,</ span >
@@ -747,7 +747,7 @@ <h3 class="signature " id="database_name-instance_method">
747
747
748
748
749
749
—
750
- < div class ='inline '> < p > password database filename. Default to
750
+ < div class ='inline '> < p > password database filename. Default to< br />
751
751
< code > DefaultCreds-Cheat-Sheet.csv</ code > .</ p >
752
752
</ div >
753
753
@@ -899,7 +899,7 @@ <h3 class="signature first" id="check_for_update-class_method">
899
899
900
900
< span class ='kw '> def</ span > < span class ='id identifier rubyid_check_for_update '> check_for_update</ span >
901
901
< span class ='id identifier rubyid_ret_vals '> ret_vals</ span > < span class ='op '> =</ span > < span class ='lbracket '> [</ span > < span class ='rbracket '> ]</ span >
902
- < span class ='const '> < span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > </ span > < span class ='lbracket '> [</ span > < span class ='symbol '> :MAPPING</ span > < span class ='rbracket '> ]</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_each ' > each </ span > < span class ='kw '> do</ span > < span class ='op '> |</ span > < span class =' id identifier rubyid__k ' > _k </ span > < span class =' comma ' > , </ span > < span class ='id identifier rubyid_v '> v</ span > < span class ='op '> |</ span >
902
+ < span class ='const '> < span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > </ span > < span class ='lbracket '> [</ span > < span class ='symbol '> :MAPPING</ span > < span class ='rbracket '> ]</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_each_value ' > each_value </ span > < span class ='kw '> do</ span > < span class ='op '> |</ span > < span class ='id identifier rubyid_v '> v</ span > < span class ='op '> |</ span >
903
903
< span class ='id identifier rubyid_file '> file</ span > < span class ='op '> =</ span > < span class ='id identifier rubyid_download_file '> download_file</ span > < span class ='lparen '> (</ span > < span class ='const '> < span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > </ span > < span class ='lbracket '> [</ span > < span class ='id identifier rubyid_v '> v</ span > < span class ='rbracket '> ]</ span > < span class ='lbracket '> [</ span > < span class ='symbol '> :URL</ span > < span class ='rbracket '> ]</ span > < span class ='comma '> ,</ span > < span class ='const '> Dir</ span > < span class ='period '> .</ span > < span class ='id identifier rubyid_mktmpdir '> mktmpdir</ span > < span class ='rparen '> )</ span >
904
904
< span class ='comment '> # Same hash = no update
905
905
</ span > < span class ='id identifier rubyid_ret_vals '> ret_vals</ span > < span class ='op '> <<</ span > < span class ='op '> !</ span > < span class ='id identifier rubyid_check_hash '> check_hash</ span > < span class ='lparen '> (</ span > < span class ='id identifier rubyid_file '> file</ span > < span class ='comma '> ,</ span > < span class ='const '> < span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > </ span > < span class ='lbracket '> [</ span > < span class ='id identifier rubyid_v '> v</ span > < span class ='rbracket '> ]</ span > < span class ='lbracket '> [</ span > < span class ='symbol '> :HASH</ span > < span class ='rbracket '> ]</ span > < span class ='rparen '> )</ span >
@@ -974,7 +974,7 @@ <h3 class="signature " id="check_hash-class_method">
974
974
975
975
976
976
—
977
- < div class ='inline '> < p > if the hash of the file matched the one provided (< code > true</ code > )
977
+ < div class ='inline '> < p > if the hash of the file matched the one provided (< code > true</ code > )< br />
978
978
or not (< code > false</ code > ).</ p >
979
979
</ div >
980
980
@@ -1058,7 +1058,7 @@ <h3 class="signature " id="download_file-class_method">
1058
1058
1059
1059
1060
1060
—
1061
- < div class ='inline '> < p > the destination path (may
1061
+ < div class ='inline '> < p > the destination path (may< br />
1062
1062
overwrite existing file).</ p >
1063
1063
</ div >
1064
1064
@@ -1100,7 +1100,7 @@ <h3 class="signature " id="download_file-class_method">
1100
1100
1101
1101
</ span >
1102
1102
1103
- — < div class ='inline '> < p > the SHA256 hash to check, if the file
1103
+ — < div class ='inline '> < p > the SHA256 hash to check, if the file< br />
1104
1104
already exist and the hash matches then the download will be skipped.</ p >
1105
1105
</ div >
1106
1106
@@ -1206,7 +1206,7 @@ <h3 class="signature " id="download_upstream-class_method">
1206
1206
1207
1207
1208
1208
—
1209
- < div class ='inline '> < p > the destination path (may
1209
+ < div class ='inline '> < p > the destination path (may< br />
1210
1210
overwrite existing file).</ p >
1211
1211
</ div >
1212
1212
@@ -1246,7 +1246,7 @@ <h3 class="signature " id="download_upstream-class_method">
1246
1246
1247
1247
</ span >
1248
1248
1249
- — < div class ='inline '> < p > the SHA256 hash to check, if the file
1249
+ — < div class ='inline '> < p > the SHA256 hash to check, if the file< br />
1250
1250
already exist and the hash matches then the download will be skipped.</ p >
1251
1251
</ div >
1252
1252
@@ -1426,7 +1426,7 @@ <h3 class="signature " id="write_file-class_method">
1426
1426
1427
1427
1428
1428
—
1429
- < div class ='inline '> < p > the file path where the fiel will be
1429
+ < div class ='inline '> < p > the file path where the fiel will be< br />
1430
1430
written to disk</ p >
1431
1431
</ div >
1432
1432
@@ -1507,8 +1507,8 @@ <h3 class="signature first" id="highlight_found-instance_method">
1507
1507
1508
1508
</ h3 > < div class ="docstring ">
1509
1509
< div class ="discussion ">
1510
- < p > Highlight (colorize) a searched term in the input
1511
- When used with the search command, it will ignore in which column the
1510
+ < p > Highlight (colorize) a searched term in the input< br />
1511
+ When used with the search command, it will ignore in which column the< br />
1512
1512
search was made, and will instead colorize in every columns.</ p >
1513
1513
1514
1514
@@ -1907,7 +1907,7 @@ <h3 class="signature " id="parse-instance_method">
1907
1907
1908
1908
1909
1909
—
1910
- < div class ='inline '> < p > table of < code > CSV::Row</ code > , each row contains multiple
1910
+ < div class ='inline '> < p > table of < code > CSV::Row</ code > , each row contains multiple< br />
1911
1911
attributes (columns depends on the database source, see < span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > )</ p >
1912
1912
</ div >
1913
1913
@@ -1987,7 +1987,7 @@ <h3 class="signature " id="search-instance_method">
1987
1987
1988
1988
1989
1989
—
1990
- < div class ='inline '> < p > the column to search in: column name (columns depends on the database source, see
1990
+ < div class ='inline '> < p > the column to search in: column name (columns depends on the database source, see< br />
1991
1991
< span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > ) or :all (all columns)</ p >
1992
1992
</ div >
1993
1993
@@ -2006,7 +2006,7 @@ <h3 class="signature " id="search-instance_method">
2006
2006
2007
2007
2008
2008
—
2009
- < div class ='inline '> < p > table of < code > CSV::Row</ code > , each row contains multiple
2009
+ < div class ='inline '> < p > table of < code > CSV::Row</ code > , each row contains multiple< br />
2010
2010
attributes (columns depends on the database source, see < span class ='object_link '> < a href ="#UPSTREAM_DATABASE-constant " title ="PassStation::DB::UPSTREAM_DATABASE (constant) "> UPSTREAM_DATABASE</ a > </ span > )</ p >
2011
2011
</ div >
2012
2012
@@ -2059,9 +2059,9 @@ <h3 class="signature " id="search-instance_method">
2059
2059
</ div >
2060
2060
2061
2061
< div id ="footer ">
2062
- Generated on Sat Sep 10 16:13:06 2022 by
2062
+ Generated on Sun Feb 2 14:23:27 2025 by
2063
2063
< a href ="https://yardoc.org " title ="Yay! A Ruby Documentation Tool " target ="_parent "> yard</ a >
2064
- 0.9.28 (ruby-3.1.0 ).
2064
+ 0.9.36 (ruby-3.4.1 ).
2065
2065
</ div >
2066
2066
2067
2067
</ div >
0 commit comments