[HEIMDAL-646] malloc(0) checks for AIX
[heimdal.git] / kuser / kdigest.1
blob706fd24da8c7ac7927072fef2e30d9c453c5e1a9
1 .Dd September 25, 2008
2 .Dt KDIGEST SECTION
3 .Os HEIMDAL
4 .Sh NAME
5 .Nm kdigest
6 .Nd
7 userland tool to access digest interface in the KDC
8 .Sh SYNOPSIS
9 .Nm
10 .Op Fl -ccache= Ns Ar string
11 .Op Fl -version
12 .Op Fl -help
13 command
14 .Op arguments
15 .Sh DESCRIPTION
16 Supported options:
17 .Bl -tag -width Ds
18 .It Xo
19 .Fl -ccache= Ns Ar string
20 .Xc
21 credential cache
22 .It Xo
23 .Fl -version
24 .Xc
25 print version
26 .It Xo
27 .Fl -help
28 .Xc
29 .El
30 .Pp
31 Available commands are:
32 .Bl -tag -width Ds
33 .It Xo digest-probe
34 .Op Fl -realm= Ns Ar string
35 .Op Fl h | Fl -help
36 .Xc
37 .Bl -tag -width Ds
38 .It Xo
39 .Fl -realm= Ns Ar string
40 .Xc
41 Kerberos realm to communicate with
42 .El
43 .It Xo digest-server-init
44 .Op Fl -type= Ns Ar string
45 .Op Fl -kerberos-realm= Ns Ar realm
46 .Op Fl -digest= Ns Ar digest-type
47 .Op Fl -cb-type= Ns Ar type
48 .Op Fl -cb-value= Ns Ar value
49 .Op Fl -hostname= Ns Ar hostname
50 .Op Fl -realm= Ns Ar string
51 .Xc
52 .Bl -tag -width Ds
53 .It Xo
54 .Fl -type= Ns Ar string
55 .Xc
56 digest type
57 .It Xo
58 .Fl -kerberos-realm= Ns Ar realm
59 .Xc
60 .It Xo
61 .Fl -digest= Ns Ar digest-type
62 .Xc
63 digest type to use in the algorithm
64 .It Xo
65 .Fl -cb-type= Ns Ar type
66 .Xc
67 type of channel bindings
68 .It Xo
69 .Fl -cb-value= Ns Ar value
70 .Xc
71 value of channel bindings
72 .It Xo
73 .Fl -hostname= Ns Ar hostname
74 .Xc
75 hostname of the server
76 .It Xo
77 .Fl -realm= Ns Ar string
78 .Xc
79 Kerberos realm to communicate with
80 .El
81 .It Xo digest-server-request
82 .Op Fl -type= Ns Ar string
83 .Op Fl -kerberos-realm= Ns Ar realm
84 .Op Fl -username= Ns Ar name
85 .Op Fl -server-nonce= Ns Ar nonce
86 .Op Fl -server-identifier= Ns Ar nonce
87 .Op Fl -client-nonce= Ns Ar nonce
88 .Op Fl -client-response= Ns Ar response
89 .Op Fl -opaque= Ns Ar string
90 .Op Fl -authentication-name= Ns Ar name
91 .Op Fl -realm= Ns Ar realm
92 .Op Fl -method= Ns Ar method
93 .Op Fl -uri= Ns Ar uri
94 .Op Fl -nounce-count= Ns Ar count
95 .Op Fl -qop= Ns Ar qop
96 .Op Fl -ccache= Ns Ar ccache
97 .Xc
98 .Bl -tag -width Ds
99 .It Xo
100 .Fl -type= Ns Ar string
102 digest type
103 .It Xo
104 .Fl -kerberos-realm= Ns Ar realm
106 .It Xo
107 .Fl -username= Ns Ar name
109 digest type
110 .It Xo
111 .Fl -server-nonce= Ns Ar nonce
113 .It Xo
114 .Fl -server-identifier= Ns Ar nonce
116 .It Xo
117 .Fl -client-nonce= Ns Ar nonce
119 .It Xo
120 .Fl -client-response= Ns Ar response
122 .It Xo
123 .Fl -opaque= Ns Ar string
125 .It Xo
126 .Fl -authentication-name= Ns Ar name
128 .It Xo
129 .Fl -realm= Ns Ar realm
131 .It Xo
132 .Fl -method= Ns Ar method
134 .It Xo
135 .Fl -uri= Ns Ar uri
137 .It Xo
138 .Fl -nounce-count= Ns Ar count
140 .It Xo
141 .Fl -qop= Ns Ar qop
143 .It Xo
144 .Fl -ccache= Ns Ar ccache
146 Where the the credential cache is created when the KDC returns tickets
148 .It Xo digest-client-request
149 .Op Fl -type= Ns Ar string
150 .Op Fl -username= Ns Ar name
151 .Op Fl -password= Ns Ar password
152 .Op Fl -server-nonce= Ns Ar nonce
153 .Op Fl -server-identifier= Ns Ar nonce
154 .Op Fl -client-nonce= Ns Ar nonce
155 .Op Fl -opaque= Ns Ar string
156 .Op Fl -realm= Ns Ar realm
157 .Op Fl -method= Ns Ar method
158 .Op Fl -uri= Ns Ar uri
159 .Op Fl -nounce-count= Ns Ar count
160 .Op Fl -qop= Ns Ar qop
162 .Bl -tag -width Ds
163 .It Xo
164 .Fl -type= Ns Ar string
166 digest type
167 .It Xo
168 .Fl -username= Ns Ar name
170 digest type
171 .It Xo
172 .Fl -password= Ns Ar password
174 .It Xo
175 .Fl -server-nonce= Ns Ar nonce
177 .It Xo
178 .Fl -server-identifier= Ns Ar nonce
180 .It Xo
181 .Fl -client-nonce= Ns Ar nonce
183 .It Xo
184 .Fl -opaque= Ns Ar string
186 .It Xo
187 .Fl -realm= Ns Ar realm
189 .It Xo
190 .Fl -method= Ns Ar method
192 .It Xo
193 .Fl -uri= Ns Ar uri
195 .It Xo
196 .Fl -nounce-count= Ns Ar count
198 .It Xo
199 .Fl -qop= Ns Ar qop
202 .It Xo ntlm-server-init
203 .Op Fl -version= Ns Ar integer
204 .Op Fl -kerberos-realm= Ns Ar string
206 .Bl -tag -width Ds
207 .It Xo
208 .Fl -version= Ns Ar integer
210 ntlm version
211 .It Xo
212 .Fl -kerberos-realm= Ns Ar string
214 Kerberos realm to communicate with
216 .\".Sh ENVIRONMENT
217 .\".Sh FILES
218 .\".Sh EXAMPLES
219 .\".Sh DIAGNOSTICS
220 .\".Sh SEE ALSO
221 .\".Sh STANDARDS
222 .\".Sh HISTORY
223 .\".Sh AUTHORS
224 .\".Sh BUGS