aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/man/gnunet-reclaim.1115
1 files changed, 115 insertions, 0 deletions
diff --git a/doc/man/gnunet-reclaim.1 b/doc/man/gnunet-reclaim.1
new file mode 100644
index 000000000..933d72b86
--- /dev/null
+++ b/doc/man/gnunet-reclaim.1
@@ -0,0 +1,115 @@
1.\" This file is part of GNUnet.
2.\" Copyright (C) 2001-2019 GNUnet e.V.
3.\"
4.\" Permission is granted to copy, distribute and/or modify this document
5.\" under the terms of the GNU Free Documentation License, Version 1.3 or
6.\" any later version published by the Free Software Foundation; with no
7.\" Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
8.\" copy of the license is included in the file
9.\" ``FDL-1.3''.
10.\"
11.\" A copy of the license is also available from the Free Software
12.\" Foundation Web site at @url{http://www.gnu.org/licenses/fdl.html}.
13.\"
14.\" Alternately, this document is also available under the General
15.\" Public License, version 3 or later, as published by the Free Software
16.\" Foundation. A copy of the license is included in the file
17.\" ``GPL3''.
18.\"
19.\" A copy of the license is also available from the Free Software
20.\" Foundation Web site at @url{http://www.gnu.org/licenses/gpl.html}.
21.\"
22.\" SPDX-License-Identifier: GPL3.0-or-later OR FDL1.3-or-later
23.\"
24.Dd May 12, 2019
25.Dt GNUNET-RECLAIM 1
26.Os
27.Sh NAME
28.Nm gnunet-reclaim
29.Nd
30Command-line tools for re:claimID subsystem
31.Sh SYNOPSIS
32.Nm
33.Op Fl c Ar FILENAME | Fl \-config= Ns Ar FILENAME
34.Op Fl h | \-help
35.Op Fl L Ar LOGLEVEL | Fl \-loglevel= Ns Ar LOGLEVEL
36.Op Fl l Ar LOGFILE | Fl \-logfile= Ns Ar LOGFILE
37.Op Fl e Ar EGO | Fl \-ego= Ns Ar EGO
38.Op Fl a Ar NAME | Fl \-add= Ns Ar NAME
39.Op Fl V Ar VALUE | Fl \-value= Ns Ar VALUE
40.Op Fl d Ar ID | Fl \-delete= Ns Ar ID
41.Op Fl r Ar RP | Fl \-rp= Ns Ar RP
42.Op Fl D | \-dump
43.Op Fl i Ar A1,A2,... | Fl \-issue= Ns Ar A1,A2,...
44.Op Fl C Ar TICKET | Fl \-consume= Ns Ar TICKET
45.Op Fl R Ar TICKET | Fl \-revoke= Ns Ar TICKET
46.Op Fl t Ar TYPE | Fl \-type= Ns Ar TYPE
47.Op Fl T | \-tickets
48.Op Fl E Ar INTERVAL | Fl \-expiration= Ns Ar INTERVAL
49.Op Fl v | \-version
50.Sh DESCRIPTION
51.Nm
52allows you to manage identity attributes and manage authorizations.
53.Bl -tag -width Ds
54.It Fl c Ar FILENAME | Fl \-config= Ns Ar FILENAME
55Use the configuration file FILENAME.
56.It Fl h | \-help
57Print short help on options.
58.It Fl L Ar LOGLEVEL | Fl \-loglevel= Ns Ar LOGLEVEL
59Use LOGLEVEL for logging.
60Valid values are DEBUG, INFO, WARNING and ERROR.
61.It Fl l Ar LOGFILE | Fl \-logfile= Ns Ar LOGFILE
62Configure logging to write logs to LOGFILE.
63.It Fl e Ar EGO | Fl \-ego= Ns Ar EGO
64Specify identity to use. Always required.
65.It Fl a Ar NAME | Fl \-add= Ns Ar NAME
66Add an attribute with NAME. Must be used in conjunction with -V
67.It Fl V Ar VALUE | Fl \-value= Ns Ar VALUE
68Specify value of attribute to add.
69.It Fl t Ar TYPE | Fl \-type= Ns Ar TYPE
70Specify type of attribute to add (Default: STRING)
71.It Fl d Ar ID | Fl \-delete= Ns Ar ID
72Delete an attribute with ID.
73.It Fl E Ar INTERVAL | Fl \-expiration= Ns Ar INTERVAL
74Specify relative expiration interval (freshness) of attribute.
75.It Fl D | \-dump
76List all attributes for given identity.
77.It Fl i Ar A1,A2,... | Fl \-issue= Ns Ar A1,A2,...
78Authorize a relying party to access a set of attributes. Must be
79used in conjunction with -r. Returns a TICKET.
80.It Fl r Ar RP | Fl \-rp= Ns Ar RP
81The relying party to authorize (see -i). RP is a PKEY of the entity.
82.It Fl C Ar TICKET | Fl \-consume= Ns Ar TICKET
83Consume TICKET and retrieve shared attributes. To be used by RP.
84.It Fl R Ar TICKET | Fl \-revoke= Ns Ar TICKET
85Revoke TICKET. To be used by identity which issued TICKET.
86.It Fl T | \-tickets
87List issued tickets.
88.It Fl v | \-version
89Print GNUnet version number.
90.El
91.\".Sh EXAMPLES
92.Sh SEE ALSO
93The full documentation for gnunet is maintained as a Texinfo manual.
94If the
95.Xr info 1
96and gnunet programs are properly installed at your site, the command
97.Pp
98.Dl info gnunet
99.Pp
100should give you access to the complete handbook,
101.Pp
102.Dl info gnunet-c-tutorial
103.Pp
104will give you access to a tutorial for developers.
105.sp
106Depending on your installation, this information is also available in
107.Xr gnunet 7 and
108.Xr gnunet-c-tutorial 7 .
109.\".Sh HISTORY
110.\".Sh AUTHORS
111.Sh BUGS
112Report bugs by using
113.Lk https://bugs.gnunet.org
114or by sending electronic mail to
115.Aq Mt gnunet-developers@gnu.org .