PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / trunk
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress vtrunk
4.17.2 4.17.1 4.17.0 4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / third-party / vendor / thecodingmachine / safe / generated / gnupg.php
wp-user-avatar / third-party / vendor / thecodingmachine / safe / generated Last commit date
Exceptions 6 days ago apache.php 6 days ago apcu.php 6 days ago array.php 6 days ago bzip2.php 6 days ago calendar.php 6 days ago classobj.php 6 days ago com.php 6 days ago cubrid.php 6 days ago curl.php 6 days ago datetime.php 6 days ago dir.php 6 days ago eio.php 6 days ago errorfunc.php 6 days ago exec.php 6 days ago fileinfo.php 6 days ago filesystem.php 6 days ago filter.php 6 days ago fpm.php 6 days ago ftp.php 6 days ago funchand.php 6 days ago functionsList.php 6 days ago gmp.php 6 days ago gnupg.php 6 days ago hash.php 6 days ago ibase.php 6 days ago ibmDb2.php 6 days ago iconv.php 6 days ago image.php 6 days ago imap.php 6 days ago info.php 6 days ago ingres-ii.php 6 days ago inotify.php 6 days ago json.php 6 days ago ldap.php 6 days ago libxml.php 6 days ago lzf.php 6 days ago mailparse.php 6 days ago mbstring.php 6 days ago misc.php 6 days ago msql.php 6 days ago mysql.php 6 days ago mysqli.php 6 days ago mysqlndMs.php 6 days ago mysqlndQc.php 6 days ago network.php 6 days ago oci8.php 6 days ago opcache.php 6 days ago openssl.php 6 days ago outcontrol.php 6 days ago password.php 6 days ago pcntl.php 6 days ago pcre.php 6 days ago pdf.php 6 days ago pgsql.php 6 days ago posix.php 6 days ago ps.php 6 days ago pspell.php 6 days ago readline.php 6 days ago rpminfo.php 6 days ago rrd.php 6 days ago sem.php 6 days ago session.php 6 days ago shmop.php 6 days ago simplexml.php 6 days ago sockets.php 6 days ago sodium.php 6 days ago solr.php 6 days ago spl.php 6 days ago sqlsrv.php 6 days ago ssdeep.php 6 days ago ssh2.php 6 days ago stream.php 6 days ago strings.php 6 days ago swoole.php 6 days ago uodbc.php 6 days ago uopz.php 6 days ago url.php 6 days ago var.php 6 days ago xdiff.php 6 days ago xml.php 6 days ago xmlrpc.php 6 days ago yaml.php 6 days ago yaz.php 6 days ago zip.php 6 days ago zlib.php 6 days ago
gnupg.php
154 lines
1 <?php
2
3 namespace ProfilePressVendor\Safe;
4
5 use ProfilePressVendor\Safe\Exceptions\GnupgException;
6 /**
7 *
8 *
9 * @param resource $identifier The gnupg identifier, from a call to
10 * gnupg_init or gnupg.
11 * @param string $fingerprint The fingerprint key.
12 * @param string $passphrase The pass phrase.
13 * @throws GnupgException
14 *
15 */
16 function gnupg_adddecryptkey($identifier, string $fingerprint, string $passphrase): void
17 {
18 error_clear_last();
19 $result = \gnupg_adddecryptkey($identifier, $fingerprint, $passphrase);
20 if ($result === \false) {
21 throw GnupgException::createFromPhpError();
22 }
23 }
24 /**
25 *
26 *
27 * @param resource $identifier The gnupg identifier, from a call to
28 * gnupg_init or gnupg.
29 * @param string $fingerprint The fingerprint key.
30 * @throws GnupgException
31 *
32 */
33 function gnupg_addencryptkey($identifier, string $fingerprint): void
34 {
35 error_clear_last();
36 $result = \gnupg_addencryptkey($identifier, $fingerprint);
37 if ($result === \false) {
38 throw GnupgException::createFromPhpError();
39 }
40 }
41 /**
42 *
43 *
44 * @param resource $identifier The gnupg identifier, from a call to
45 * gnupg_init or gnupg.
46 * @param string $fingerprint The fingerprint key.
47 * @param string $passphrase The pass phrase.
48 * @throws GnupgException
49 *
50 */
51 function gnupg_addsignkey($identifier, string $fingerprint, string $passphrase = null): void
52 {
53 error_clear_last();
54 if ($passphrase !== null) {
55 $result = \gnupg_addsignkey($identifier, $fingerprint, $passphrase);
56 } else {
57 $result = \gnupg_addsignkey($identifier, $fingerprint);
58 }
59 if ($result === \false) {
60 throw GnupgException::createFromPhpError();
61 }
62 }
63 /**
64 *
65 *
66 * @param resource $identifier The gnupg identifier, from a call to
67 * gnupg_init or gnupg.
68 * @throws GnupgException
69 *
70 */
71 function gnupg_cleardecryptkeys($identifier): void
72 {
73 error_clear_last();
74 $result = \gnupg_cleardecryptkeys($identifier);
75 if ($result === \false) {
76 throw GnupgException::createFromPhpError();
77 }
78 }
79 /**
80 *
81 *
82 * @param resource $identifier The gnupg identifier, from a call to
83 * gnupg_init or gnupg.
84 * @throws GnupgException
85 *
86 */
87 function gnupg_clearencryptkeys($identifier): void
88 {
89 error_clear_last();
90 $result = \gnupg_clearencryptkeys($identifier);
91 if ($result === \false) {
92 throw GnupgException::createFromPhpError();
93 }
94 }
95 /**
96 *
97 *
98 * @param resource $identifier The gnupg identifier, from a call to
99 * gnupg_init or gnupg.
100 * @throws GnupgException
101 *
102 */
103 function gnupg_clearsignkeys($identifier): void
104 {
105 error_clear_last();
106 $result = \gnupg_clearsignkeys($identifier);
107 if ($result === \false) {
108 throw GnupgException::createFromPhpError();
109 }
110 }
111 /**
112 * Toggle the armored output.
113 *
114 * @param resource $identifier The gnupg identifier, from a call to
115 * gnupg_init or gnupg.
116 * @param int $armor Pass a non-zero integer-value to this function to enable armored-output
117 * (default).
118 * Pass 0 to disable armored output.
119 * @throws GnupgException
120 *
121 */
122 function gnupg_setarmor($identifier, int $armor): void
123 {
124 error_clear_last();
125 $result = \gnupg_setarmor($identifier, $armor);
126 if ($result === \false) {
127 throw GnupgException::createFromPhpError();
128 }
129 }
130 /**
131 * Sets the mode for signing.
132 *
133 * @param resource $identifier The gnupg identifier, from a call to
134 * gnupg_init or gnupg.
135 * @param int $signmode The mode for signing.
136 *
137 * signmode takes a constant indicating what type of
138 * signature should be produced. The possible values are
139 * GNUPG_SIG_MODE_NORMAL,
140 * GNUPG_SIG_MODE_DETACH and
141 * GNUPG_SIG_MODE_CLEAR.
142 * By default GNUPG_SIG_MODE_CLEAR is used.
143 * @throws GnupgException
144 *
145 */
146 function gnupg_setsignmode($identifier, int $signmode): void
147 {
148 error_clear_last();
149 $result = \gnupg_setsignmode($identifier, $signmode);
150 if ($result === \false) {
151 throw GnupgException::createFromPhpError();
152 }
153 }
154