phpki: request cert page enhancement
This commit is contained in:
		| @@ -133,8 +133,12 @@ case 'confirm': | |||||||
| 	Certificate Life<br> | 	Certificate Life<br> | ||||||
| 	Key Size<br> | 	Key Size<br> | ||||||
| 	Certificate Use<br> | 	Certificate Use<br> | ||||||
| 	IP Addresses<br> | 	<?php | ||||||
| 	DNS Alt Names<br> | 	if  ($cert_type == 'server' ) { | ||||||
|  | 	print 'DNS Alt Names<br>'; | ||||||
|  | 	print 'IP Addresses<br>'; | ||||||
|  | 	} | ||||||
|  | 	?> | ||||||
|     	</td> |     	</td> | ||||||
|  |  | ||||||
|     	<td> |     	<td> | ||||||
| @@ -148,9 +152,25 @@ case 'confirm': | |||||||
|     	print htvar($country) . '<br>'; |     	print htvar($country) . '<br>'; | ||||||
| 	print htvar($expiry). ' Year'.($expiry == 1 ? '' : 's').'<br>'; | 	print htvar($expiry). ' Year'.($expiry == 1 ? '' : 's').'<br>'; | ||||||
| 	print htvar($keysize). ' bits<br>'; | 	print htvar($keysize). ' bits<br>'; | ||||||
| 	print htvar($cert_type). '<br>'; |  | ||||||
|  | 	switch  ($cert_type) { | ||||||
|  | 	    case 'email': print 'E-mail, SSL Client' . '<br>'; | ||||||
|  | 		break; | ||||||
|  | 	    case 'email_signing': print 'E-mail, SSL Client, Code Signing' . '<br>'; | ||||||
|  | 		break; | ||||||
|  | 	    case 'server':  | ||||||
|  | 		print 'SSL Server' . '<br>'; | ||||||
| 		print htvar($dns_names). '<br>'; | 		print htvar($dns_names). '<br>'; | ||||||
| 		print htvar($ip_addr). '<br>'; | 		print htvar($ip_addr). '<br>'; | ||||||
|  | 		break; | ||||||
|  | 	    case 'vpn_client': print 'VPN Client Only' . '<br>'; | ||||||
|  | 		break; | ||||||
|  | 	    case 'vpn_server': print 'VPN Server Only' . '<br>'; | ||||||
|  | 		break; | ||||||
|  | 	    case 'vpn_client_server': print 'VPN Client, VPN Server' . '<br>'; | ||||||
|  | 		break; | ||||||
|  | 	    case 'time_stamping': print 'Time Stamping' . '<br>'; | ||||||
|  | 	} | ||||||
| 	?> | 	?> | ||||||
|     	</td> |     	</td> | ||||||
|  |  | ||||||
| @@ -243,14 +263,14 @@ default: | |||||||
| 	if (! $unit)          $unit = ""; | 	if (! $unit)          $unit = ""; | ||||||
| 	if (! $email)         $email = ""; | 	if (! $email)         $email = ""; | ||||||
| 	if (! $expiry)        $expiry = 1; | 	if (! $expiry)        $expiry = 1; | ||||||
| 	if (! $keysize)       $keysize = 1024; | 	if (! $keysize)       $keysize = 2048; | ||||||
| 	if (! $cert_type)     $cert_type = 'email'; | 	if (! $cert_type)     $cert_type = 'email'; | ||||||
| 	if (! $dns_names)     $dns_names = ""; | 	if (! $dns_names)     $dns_names = ""; | ||||||
| 	if (! $ip_addr)       $ip_addr = ""; | 	if (! $ip_addr)       $ip_addr = ""; | ||||||
|  |  | ||||||
| 	printHeader(); | 	printHeader(); | ||||||
| 	?> | 	?> | ||||||
| 	<body onLoad="self.focus();document.request.common_name.focus()"> | 	<body onLoad="self.focus();document.request.common_name.focus();document.request.cert_type.onchange()"> | ||||||
| 	<form action="<?php echo $PHP_SELF?>" method=post name=request> | 	<form action="<?php echo $PHP_SELF?>" method=post name=request> | ||||||
| 	<table width=99%> | 	<table width=99%> | ||||||
| 	<th colspan=2><h3>Certificate Request Form</h3></th> | 	<th colspan=2><h3>Certificate Request Form</h3></th> | ||||||
| @@ -315,7 +335,7 @@ default: | |||||||
| 	<td><select name=keysize> | 	<td><select name=keysize> | ||||||
| 	<?php | 	<?php | ||||||
| 	for ( $i = 512 ; $i <= 4096 ; $i+= 512 ) { | 	for ( $i = 512 ; $i <= 4096 ; $i+= 512 ) { | ||||||
| 		print "<option value=$i " . ($keysize == $i ? "selected='selected'" : "") . " >$i bits</option>\n" ; | 		print "<option value=$i " . ($keysize == $i ? "selected='selected'" : "") . ">$i bits</option>\n" ; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	?> | 	?> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Denis Fateyev
					Denis Fateyev