Code

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