blob: d25bab034ec393745da72cd044af6fe7721c2883 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
struct pinentry
{
char *title;
char *description;
char *error;
char *prompt;
char *ok;
char *notok;
char *cancel;
char *pin;
int pin_len;
int pin_from_cache;
char *display;
char *ttyname;
char *ttytype;
char *lc_ctype;
char *lc_messages;
int debug;
int timeout;
int grab;
int parent_wid;
char *touch_file;
int result;
int canceled;
int locale_err;
int specific_err;
int close_button;
int one_button;
char *repeat_passphrase;
char *repeat_error_string;
int repeat_okay;
char *quality_bar;
char *quality_bar_tt;
pinentry_color_t color_fg;
int color_fg_bright;
pinentry_color_t color_bg;
pinentry_color_t color_so;
int color_so_bright;
char *default_ok;
char *default_cancel;
char *default_prompt;
char *default_pwmngr;
int allow_external_password_cache;
int tried_password_cache;
char *keyinfo;
int may_cache_password;
void *ctx_assuan;
};
typedef struct pinentry *pinentry_t;
|