1 <table style="width:100%;">
2 <tr>
3 <td style="width:50%;vertical-align:top;">
4 <h2>{t}Heimdal options{/t}</h2>
5 <i>{t}Use empty values for infinite{/t}</i>
6 <table style="width:100%;">
7 <tr>
8 <td>
9 <label for="MAX_LIFE">{t}Ticket max life{/t}</label>
10 </td>
11 <td colspan="6">
12 <input id="MAX_LIFE" type="text" name="MAX_LIFE" value="{$MAX_LIFE}">
13 </td>
14 </tr>
15 <tr>
16 <td>
17 <label for="MAX_RENEWABLE_LIFE">{t}Ticket max renew{/t}</label>
18 </td>
19 <td colspan="6">
20 <input id="MAX_RENEWABLE_LIFE" type="text" name="MAX_RENEWABLE_LIFE" value="{$MAX_RENEWABLE_LIFE}">
21 </td>
22 </tr>
23 </table>
24 <br>
25 <br>
26 <table>
27 <tr>
28 <td>
29 </td>
30 <td style="width:40px;"><i>{t}infinite{/t}</i>
31 </td>
32 <td><i>{t}Hour{/t}</i>
33 </td>
34 <td style="width:60px;"><i>{t}Minute{/t}</i>
35 </td>
36 <td><i>{t}Day{/t}</i>
37 </td>
38 <td><i>{t}Month{/t}</i>
39 </td>
40 <td><i>{t}Year{/t}</i>
41 </td>
42 </tr>
43 <tr>
44 <td>
45 <label for="PRINC_EXPIRE_TIME">{t}Valid ticket end time{/t}</label>
46 </td>
47 <td>
48 <input type="checkbox" name="PRINC_EXPIRE_TIME_clear"
49 onClick=" changeState('PRINC_EXPIRE_TIME_y');
50 changeState('PRINC_EXPIRE_TIME_m');
51 changeState('PRINC_EXPIRE_TIME_d');
52 changeState('PRINC_EXPIRE_TIME_h');
53 changeState('PRINC_EXPIRE_TIME_i');"
54 {if $PRINC_EXPIRE_TIME_clear} checked {/if}
55 >
56 </td>
57 <td>
58 <select name="PRINC_EXPIRE_TIME_h" id="PRINC_EXPIRE_TIME_h" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
59 {html_options options=$hours selected=$PRINC_EXPIRE_TIME_h}
60 </select>
61 </td>
62 <td>
63 <select name="PRINC_EXPIRE_TIME_i" id="PRINC_EXPIRE_TIME_i" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
64 {html_options options=$minutes selected=$PRINC_EXPIRE_TIME_i}
65 </select>
66 </td>
67 <td>
68 <select name="PRINC_EXPIRE_TIME_d" id="PRINC_EXPIRE_TIME_d" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
69 {html_options options=$days selected=$PRINC_EXPIRE_TIME_d}
70 </select>
71 </td>
72 <td>
73 <select name="PRINC_EXPIRE_TIME_m" id="PRINC_EXPIRE_TIME_m" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
74 {html_options options=$month selected=$PRINC_EXPIRE_TIME_m}
75 </select>
76 </td>
77 <td>
78 <select name="PRINC_EXPIRE_TIME_y" id="PRINC_EXPIRE_TIME_y" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
79 {html_options options=$years selected=$PRINC_EXPIRE_TIME_y}
80 </select>
81 </td>
82 </tr>
83 <tr>
84 <td>
85 <label for="PW_EXPIRATION">{t}Password end{/t}</label>
86 </td>
87 <td>
88 <input type="checkbox" name="PW_EXPIRATION_clear"
89 onClick=" changeState('PW_EXPIRATION_y');
90 changeState('PW_EXPIRATION_m');
91 changeState('PW_EXPIRATION_d');
92 changeState('PW_EXPIRATION_h');
93 changeState('PW_EXPIRATION_i');"
94 {if $PW_EXPIRATION_clear} checked {/if}
95 >
96 </td>
97 <td>
98 <select name="PW_EXPIRATION_h" id="PW_EXPIRATION_h" {if $PW_EXPIRATION_clear} disabled {/if}>
99 {html_options options=$hours selected=$PW_EXPIRATION_h}
100 </select>
101 </td>
102 <td>
103 <select name="PW_EXPIRATION_i" id="PW_EXPIRATION_i" {if $PW_EXPIRATION_clear} disabled {/if}>
104 {html_options options=$minutes selected=$PW_EXPIRATION_i}
105 </select>
107 </td>
108 <td>
109 <select name="PW_EXPIRATION_d" id="PW_EXPIRATION_d" {if $PW_EXPIRATION_clear} disabled {/if}>
110 {html_options options=$days selected=$PW_EXPIRATION_d}
111 </select>
112 </td>
113 <td>
114 <select name="PW_EXPIRATION_m" id="PW_EXPIRATION_m" {if $PW_EXPIRATION_clear} disabled {/if}>
115 {html_options options=$month selected=$PW_EXPIRATION_m}
116 </select>
117 </td>
118 <td>
119 <select name="PW_EXPIRATION_y" id="PW_EXPIRATION_y" {if $PW_EXPIRATION_clear} disabled {/if}>
120 {html_options options=$years selected=$PW_EXPIRATION_y}
121 </select>
122 </td>
123 </tr>
124 </table>
125 <br>
126 <br>
127 <h2>{t}Status{/t}</h2>
128 <table>
129 <tr>
130 <td style='width:160px;'>{t}Failed logins{/t}</td>
131 <td>{if !$FAIL_AUTH_COUNT} {t}none{/t} {else} {$FAIL_AUTH_COUNT} {/if}</td>
132 </tr>
133 <tr>
134 <td>{t}Key version number{/t}</td>
135 <td>{$KVNO}</td>
136 </tr>
137 <tr>
138 <td>{t}Last failed login{/t}</td>
139 <td>{if !$LAST_FAILED} {t}none{/t} {else} {$LAST_FAILED} {/if}</td>
140 </tr>
141 <tr>
142 <td>{t}Last password change{/t}</td>
143 <td>{if !$LAST_PWD_CHANGE} {t}none{/t} {else} {$LAST_PWD_CHANGE} {/if}</td>
144 </tr>
145 <tr>
146 <td>{t}Last successful login{/t}</td>
147 <td>{if !$LAST_SUCCESS} {t}none{/t} {else} {$LAST_SUCCESS} {/if}</td>
148 </tr>
149 <tr>
150 <td>{t}Last modification date{/t}</td>
151 <td>{if !$MOD_DATE} {t}none{/t} {else} {$MOD_DATE} {/if}</td>
152 </tr>
153 </table>
156 </td>
157 <td style="vertical-align:top;">
158 <h2>Flags</h2>
159 <table width="100%">
160 <tr>
161 <td style="width:50%;">
162 <input {if $DISALLOW_SVR} checked {/if} class="center"
163 name="DISALLOW_SVR" value="1" type="checkbox">{t}Prohibit issuance of service tickets{/t}<br>
164 <input {if $DISALLOW_FORWARDABLE} checked {/if} class="center"
165 name="DISALLOW_FORWARDABLE" value="1" type="checkbox">{t}Prohibit forwardable tickets{/t}<br>
166 <input {if $DISALLOW_PROXIABLE} checked {/if} class="center"
167 name="DISALLOW_PROXIABLE" value="1" type="checkbox">{t}Disallow proxiable tickets{/t}<br>
168 <input {if $DISALLOW_RENEWABLE} checked {/if} class="center"
169 name="DISALLOW_RENEWABLE" value="1" type="checkbox">{t}Prohibit renewable tickets{/t}<br>
170 <input {if $DISALLOW_POSTDATED} checked {/if} class="center"
171 name="DISALLOW_POSTDATED" value="1" type="checkbox">{t}Pohibit postdated tickets{/t}<br>
172 <input {if $DISALLOW_TGT_BASED} checked {/if} class="center"
173 name="DISALLOW_TGT_BASED" value="1" type="checkbox">{t}Disallow Ticket-Granting Service{/t}<br>
174 <input {if $PWCHANGE_SERVICE} checked {/if} class="center"
175 name="PWCHANGE_SERVICE" value="1" type="checkbox">{t}Password change service{/t}<br>
176 <input {if $REQUIRES_PRE_AUTH} checked {/if} class="center"
177 name="REQUIRES_PRE_AUTH" value="1" type="checkbox">{t}Preauthentication required{/t}<br>
178 <input {if $REQUIRES_PWCHANGE} checked {/if} class="center"
179 name="REQUIRES_PWCHANGE" value="1" type="checkbox">{t}Force a password change{/t}<br>
180 <input {if $REQUIRES_HW_AUTH} checked {/if} class="center"
181 name="REQUIRES_HW_AUTH" value="1" type="checkbox">{t}Hardware preauthentication{/t}<br>
182 <input {if $DISALLOW_DUP_SKEY} checked {/if} class="center"
183 name="DISALLOW_DUP_SKEY" value="1" type="checkbox">{t}Disallow user to user authentification{/t}<br>
184 <input {if $DISALLOW_ALL_TIX} checked {/if} class="center"
185 name="DISALLOW_ALL_TIX" value="1" type="checkbox">{t}Forbid ticket issuance{/t}<br>
186 </td>
187 </tr>
188 </table>
189 </td>
190 </tr>
191 </table>
192 <input type="hidden" name="pwd_heimdal_posted" value="1">
193 <p class="seperator"></p>
194 <p style="text-align:right;">
195 <input type="submit" name="pw_save" value="{t}Save{/t}">
196
197 <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
198 </p>