Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | <html> |
michael@0 | 2 | <!-- This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 3 | - License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 4 | - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> |
michael@0 | 5 | <form method="post" name="primary_form" action="http://interzone.mcom.com/burp.cgi"> |
michael@0 | 6 | <table border=0 cellspacing=10 cellpadding=0> |
michael@0 | 7 | <tr> |
michael@0 | 8 | <td> |
michael@0 | 9 | Common Name:</td><td> <input type="text" name="name" onChange="{window.top.reset_subject('CN=', value, form)}"></p> |
michael@0 | 10 | </td> |
michael@0 | 11 | <td></td><td></td><td> |
michael@0 | 12 | Mail: </td><td><input type="text" name="email" onChange="var temp;{if (email_type[0].checked) {temp = 'MAIL='} else {temp = 'E='}} ;{window.top.reset_subject(temp, value, form)}"></p> |
michael@0 | 13 | RFC 1274<input type="radio" name="email_type" value="1" onClick="window.top.switch_mail(form)"> |
michael@0 | 14 | e-mail<input type="radio" name="email_type" value="2" checked onClick="window.top.switch_mail(form)"></td> |
michael@0 | 15 | <tr> |
michael@0 | 16 | <td> |
michael@0 | 17 | Organization: </td><td> <input type="text" name="org" onChange="{window.top.reset_subject('O=', value, form)}"></p></td> |
michael@0 | 18 | <td></td><td></td><td> |
michael@0 | 19 | Organizational Unit: </td><td><input type="text" name="org_unit" onChange="{window.top.reset_subject('OU=', value, form)}"></p></td> |
michael@0 | 20 | <tr> |
michael@0 | 21 | <td> |
michael@0 | 22 | RFC 1274 UID: </td><td><input type="text" name="uid" onChange="{window.top.reset_subject('UID=', value, form)}"></p></td> |
michael@0 | 23 | <td></td><td></td><td> |
michael@0 | 24 | Locality: </td><td><input type="text" name="loc" onChange="{window.top.reset_subject('L=', value, form)}"></p></td> |
michael@0 | 25 | <tr> |
michael@0 | 26 | <td> |
michael@0 | 27 | State or Province: </td><td><input type="text" name="state" onChange="{window.top.reset_subject('ST=', value, form)}"></p></td> |
michael@0 | 28 | <td></td><td></td><td> |
michael@0 | 29 | Country: </td><td><input type="text" size="2" maxsize="2" name="country" onChange="{window.top.reset_subject('C=', value, form)}"></p></td> |
michael@0 | 30 | </table> |
michael@0 | 31 | <table border=0 cellspacing=10 cellpadding=0> |
michael@0 | 32 | <tr> |
michael@0 | 33 | <td> |
michael@0 | 34 | Serial Number:</p> |
michael@0 | 35 | <DD> |
michael@0 | 36 | <input type="radio" name="serial" value="auto" checked> Auto Generate</P> |
michael@0 | 37 | <DD> |
michael@0 | 38 | <input type="radio" name="serial" value="input"> |
michael@0 | 39 | Use this value: <input type="text" name="serial_value" size="8" maxlength="8"></p> |
michael@0 | 40 | </td> |
michael@0 | 41 | <td></td><td></td><td></td><td></td> |
michael@0 | 42 | <td> |
michael@0 | 43 | X.509 version:</p> |
michael@0 | 44 | <DD> |
michael@0 | 45 | <input type="radio" name="ver" value="1" checked> Version 1</p> |
michael@0 | 46 | <DD> |
michael@0 | 47 | <input type="radio" name="ver" value="3"> Version 3</P></td> |
michael@0 | 48 | <td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td> |
michael@0 | 49 | <td> |
michael@0 | 50 | Key Type:</p> |
michael@0 | 51 | <DD> |
michael@0 | 52 | <input type="radio" name="keyType" value="rsa" checked> RSA</p> |
michael@0 | 53 | <DD> |
michael@0 | 54 | <input type="radio" name="keyType" value="dsa"> DSA</P></td> |
michael@0 | 55 | </table> |
michael@0 | 56 | DN: <input type="text" name="subject" size="70" onChange="{window.top.reset_subjectFields(form)}"></P> |
michael@0 | 57 | <Select name="keysize"> |
michael@0 | 58 | <option>1024 (High Grade) |
michael@0 | 59 | <option>768 (Medium Grade) |
michael@0 | 60 | <option>512 (Low Grade) |
michael@0 | 61 | </select> |
michael@0 | 62 | </p> |
michael@0 | 63 | <hr> |
michael@0 | 64 | </p> |
michael@0 | 65 | <table border=1 cellspacing=5 cellpadding=5> |
michael@0 | 66 | <tr> |
michael@0 | 67 | <td> |
michael@0 | 68 | <b>Netscape Certificate Type: </b></p> |
michael@0 | 69 | Activate extension: <input type="checkbox" name="netscape-cert-type"></P> |
michael@0 | 70 | Critical: <input type="checkbox" name="netscape-cert-type-crit"> |
michael@0 | 71 | <td> |
michael@0 | 72 | <input type="checkbox" name="netscape-cert-type-ssl-client"> SSL Client</P> |
michael@0 | 73 | <input type="checkbox" name="netscape-cert-type-ssl-server"> SSL Server</P> |
michael@0 | 74 | <input type="checkbox" name="netscape-cert-type-smime"> S/MIME</P> |
michael@0 | 75 | <input type="checkbox" name="netscape-cert-type-object-signing"> Object Signing</P> |
michael@0 | 76 | <input type="checkbox" name="netscape-cert-type-reserved"> Reserved for future use (bit 4)</P> |
michael@0 | 77 | <input type="checkbox" name="netscape-cert-type-ssl-ca"> SSL CA</P> |
michael@0 | 78 | <input type="checkbox" name="netscape-cert-type-smime-ca"> S/MIME CA</P> |
michael@0 | 79 | <input type="checkbox" name="netscape-cert-type-object-signing-ca"> Object Signing CA</P> |
michael@0 | 80 | </tr> |
michael@0 | 81 | <tr> |
michael@0 | 82 | <td> |
michael@0 | 83 | <b>Netscape Base URL:</b></p> |
michael@0 | 84 | Activate extension: <input type="checkbox" name="netscape-base-url"></P> |
michael@0 | 85 | Critical: <input type="checkbox" name="netscape-base-url-crit"> |
michael@0 | 86 | <td> |
michael@0 | 87 | <input type="text" name="netscape-base-url-text" size="50"> |
michael@0 | 88 | </tr> |
michael@0 | 89 | <tr> |
michael@0 | 90 | <td> |
michael@0 | 91 | <b>Netscape Revocation URL:</b></p> |
michael@0 | 92 | Activate extension: <input type="checkbox" name="netscape-revocation-url"></P> |
michael@0 | 93 | Critical: <input type="checkbox" name="netscape-revocation-url-crit"> |
michael@0 | 94 | <td> |
michael@0 | 95 | <input type="text" name="netscape-revocation-url-text" size="50"> |
michael@0 | 96 | </tr> |
michael@0 | 97 | <tr> |
michael@0 | 98 | <td> |
michael@0 | 99 | <b>Netscape CA Revocation URL:</b></p> |
michael@0 | 100 | Activate extension: <input type="checkbox" name="netscape-ca-revocation-url"></P> |
michael@0 | 101 | Critical: <input type="checkbox" name="netscape-ca-revocation-url-crit"> |
michael@0 | 102 | <td> |
michael@0 | 103 | <input type="text" name="netscape-ca-revocation-url-text" size="50"> |
michael@0 | 104 | </tr> |
michael@0 | 105 | <tr> |
michael@0 | 106 | <td> |
michael@0 | 107 | <b>Netscape Certificate Renewal URL:</b></p> |
michael@0 | 108 | Activate extension: <input type="checkbox" name="netscape-cert-renewal-url"></P> |
michael@0 | 109 | Critical: <input type="checkbox" name="netscape-cert-renewal-url-crit"> |
michael@0 | 110 | <td> |
michael@0 | 111 | <input type="text" name="netscape-cert-renewal-url-text" size="50"> |
michael@0 | 112 | </tr> |
michael@0 | 113 | <tr> |
michael@0 | 114 | <td> |
michael@0 | 115 | <b>Netscape CA Policy URL:</b></p> |
michael@0 | 116 | Activate extension: <input type="checkbox" name="netscape-ca-policy-url"></P> |
michael@0 | 117 | Critical: <input type="checkbox" name="netscape-ca-policy-url-crit"> |
michael@0 | 118 | <td> |
michael@0 | 119 | <input type="text" name="netscape-ca-policy-url-text" size="50"> |
michael@0 | 120 | </tr> |
michael@0 | 121 | <tr> |
michael@0 | 122 | <td> |
michael@0 | 123 | <b>Netscape SSL Server Name:</b></p> |
michael@0 | 124 | Activate extension: <input type="checkbox" name="netscape-ssl-server-name"></P> |
michael@0 | 125 | Critical: <input type="checkbox" name="netscape-ssl-server-name-crit"> |
michael@0 | 126 | <td> |
michael@0 | 127 | <input type="text" name="netscape-ssl-server-name-text" size="50"> |
michael@0 | 128 | </tr> |
michael@0 | 129 | <tr> |
michael@0 | 130 | <td> |
michael@0 | 131 | <b>Netscape Comment:</b></p> |
michael@0 | 132 | Activate extension: <input type="checkbox" name="netscape-comment"></P> |
michael@0 | 133 | Critical: <input type="checkbox" name="netscape-comment-crit"> |
michael@0 | 134 | <td> |
michael@0 | 135 | <textarea name="netscape-comment-text" rows="5" cols="50"></textarea> |
michael@0 | 136 | </tr> |
michael@0 | 137 | </table> |
michael@0 | 138 | </p> |
michael@0 | 139 | <hr> |
michael@0 | 140 | </p> |
michael@0 | 141 | <table border=1 cellspacing=5 cellpadding=5> |
michael@0 | 142 | <form method="post" name="primary_form" action="http://interzone.mcom.com/burp.cgi"> |
michael@0 | 143 | <tr> |
michael@0 | 144 | <td> |
michael@0 | 145 | <b>Key Usage: </b></p> |
michael@0 | 146 | Activate extension: <input type="checkbox" name="keyUsage"></P> |
michael@0 | 147 | Critical: <input type="checkbox" name="keyUsage-crit"> |
michael@0 | 148 | <td> |
michael@0 | 149 | <input type="checkbox" name="keyUsage-digitalSignature"> Digital Signature</P> |
michael@0 | 150 | <input type="checkbox" name="keyUsage-nonRepudiation"> Non Repudiation</P> |
michael@0 | 151 | <input type="checkbox" name="keyUsage-keyEncipherment"> Key Encipherment</P> |
michael@0 | 152 | <input type="checkbox" name="keyUsage-dataEncipherment"> Data Encipherment</P> |
michael@0 | 153 | <input type="checkbox" name="keyUsage-keyAgreement"> Key Agreement</P> |
michael@0 | 154 | <input type="checkbox" name="keyUsage-keyCertSign"> Key Certificate Signing</P> |
michael@0 | 155 | <input type="checkbox" name="keyUsage-cRLSign"> CRL Signing</P> |
michael@0 | 156 | </tr> |
michael@0 | 157 | <tr> |
michael@0 | 158 | <td> |
michael@0 | 159 | <b>Extended Key Usage: </b></p> |
michael@0 | 160 | Activate extension: <input type="checkbox" name="extKeyUsage"></P> |
michael@0 | 161 | Critical: <input type="checkbox" name="extKeyUsage-crit"> |
michael@0 | 162 | <td> |
michael@0 | 163 | <input type="checkbox" name="extKeyUsage-serverAuth"> Server Auth</P> |
michael@0 | 164 | <input type="checkbox" name="extKeyUsage-clientAuth"> Client Auth</P> |
michael@0 | 165 | <input type="checkbox" name="extKeyUsage-codeSign"> Code Signing</P> |
michael@0 | 166 | <input type="checkbox" name="extKeyUsage-emailProtect"> Email Protection</P> |
michael@0 | 167 | <input type="checkbox" name="extKeyUsage-timeStamp"> Timestamp</P> |
michael@0 | 168 | <input type="checkbox" name="extKeyUsage-ocspResponder"> OCSP Responder</P> |
michael@0 | 169 | <input type="checkbox" name="extKeyUsage-NS-govtApproved"> Step-up</P> |
michael@0 | 170 | <input type="checkbox" name="extKeyUsage-msTrustListSign"> Microsoft Trust List Signing</P> |
michael@0 | 171 | </tr> |
michael@0 | 172 | <tr> |
michael@0 | 173 | <td> |
michael@0 | 174 | <b>Basic Constraints:</b></p> |
michael@0 | 175 | Activate extension: <input type="checkbox" name="basicConstraints"></P> |
michael@0 | 176 | Critical: <input type="checkbox" name="basicConstraints-crit"> |
michael@0 | 177 | <td> |
michael@0 | 178 | CA:</p> |
michael@0 | 179 | <dd><input type=radio name="basicConstraints-cA-radio" value="CA"> True</p> |
michael@0 | 180 | <dd><input type=radio name="basicConstraints-cA-radio" value="NotCA"> False</p> |
michael@0 | 181 | <input type="checkbox" name="basicConstraints-pathLengthConstraint"> |
michael@0 | 182 | Include Path length: <input type="text" name="basicConstraints-pathLengthConstraint-text" size="2"></p> |
michael@0 | 183 | </tr> |
michael@0 | 184 | <tr> |
michael@0 | 185 | <td> |
michael@0 | 186 | <b>Authority Key Identifier:</b></p> |
michael@0 | 187 | Activate extension: <input type="checkbox" name="authorityKeyIdentifier"> |
michael@0 | 188 | <td> |
michael@0 | 189 | <input type="radio" name="authorityKeyIdentifier-radio" value="keyIdentifier"> Key Identider</p> |
michael@0 | 190 | <input type="radio" name="authorityKeyIdentifier-radio" value="authorityCertIssuer"> Issuer Name and Serial number</p> |
michael@0 | 191 | </tr> |
michael@0 | 192 | <tr> |
michael@0 | 193 | <td> |
michael@0 | 194 | <b>Subject Key Identifier:</b></p> |
michael@0 | 195 | Activate extension: <input type="checkbox" name="subjectKeyIdentifier"> |
michael@0 | 196 | <td> |
michael@0 | 197 | Key Identifier: |
michael@0 | 198 | <input type="text" name="subjectKeyIdentifier-text"></p> |
michael@0 | 199 | This is an:<p> |
michael@0 | 200 | <dd><dd><input type="radio" name="subjectKeyIdentifier-radio" value="ascii"> ascii text value<p> |
michael@0 | 201 | <dd><dd><input type="radio" name="subjectKeyIdentifier-radio" value="hex"> hex value<p> |
michael@0 | 202 | </tr> |
michael@0 | 203 | <tr> |
michael@0 | 204 | <td> |
michael@0 | 205 | <b>Private Key Usage Period:</b></p> |
michael@0 | 206 | Activate extension: <input type="checkbox" name="privKeyUsagePeriod"></p> |
michael@0 | 207 | Critical: <input type="checkbox" name="privKeyUsagePeriod-crit"> |
michael@0 | 208 | <td> |
michael@0 | 209 | Use:</p> |
michael@0 | 210 | <dd><input type="radio" name="privKeyUsagePeriod-radio" value="notBefore"> Not Before</p> |
michael@0 | 211 | <dd><input type="radio" name="privKeyUsagePeriod-radio" value="notAfter"> Not After</p> |
michael@0 | 212 | <dd><input type="radio" name="privKeyUsagePeriod-radio" value="both" > Both</p> |
michael@0 | 213 | <b>Not to be used to sign before:</b></p> |
michael@0 | 214 | <dd><input type="radio" name="privKeyUsagePeriod-notBefore-radio" value="auto"> Set to time of certificate issue</p> |
michael@0 | 215 | <dd><input type="radio" name="privKeyUsagePeriod-notBefore-radio" value="manual"> Use This value</p> |
michael@0 | 216 | <dd><dd>(YYYY/MM/DD HH:MM:SS): |
michael@0 | 217 | <input type="text" name="privKeyUsagePeriod-notBefore-year" size="4" maxlength="4">/ |
michael@0 | 218 | <input type="text" name="privKeyUsagePeriod-notBefore-month" size="2" maxlength="2">/ |
michael@0 | 219 | <input type="text" name="privKeyUsagePeriod-notBefore-day" size="2" maxlength="2"> |
michael@0 | 220 | <input type="text" name="privKeyUsagePeriod-notBefore-hour" size="2" maxlength="2">: |
michael@0 | 221 | <input type="text" name="privKeyUsagePeriod-notBefore-minute" size="2" maxlength="2">: |
michael@0 | 222 | <input type="text" name="privKeyUsagePeriod-notBefore-second" size="2" maxlength="2"></p> |
michael@0 | 223 | <b>Not to be used to sign after:</b></p> |
michael@0 | 224 | <dd>(YYYY/MM/DD HH:MM:SS): |
michael@0 | 225 | <input type="text" name="privKeyUsagePeriod-notAfter-year" size="4" maxlength="4">/ |
michael@0 | 226 | <input type="text" name="privKeyUsagePeriod-notAfter-month" size="2" maxlength="2">/ |
michael@0 | 227 | <input type="text" name="privKeyUsagePeriod-notAfter-day" size="2" maxlength="2"> |
michael@0 | 228 | <input type="text" name="privKeyUsagePeriod-notAfter-hour" size="2" maxlength="2">: |
michael@0 | 229 | <input type="text" name="privKeyUsagePeriod-notAfter-minute" size="2" maxlength="2">: |
michael@0 | 230 | <input type="text" name="privKeyUsagePeriod-notAfter-second" size="2" maxlength="2"></p> |
michael@0 | 231 | </tr> |
michael@0 | 232 | <tr> |
michael@0 | 233 | <td> |
michael@0 | 234 | <b>Subject Alternative Name:</b></p> |
michael@0 | 235 | Activate extension: <input type="checkbox" name="SubAltName"></P> |
michael@0 | 236 | Critical: <input type="checkbox" name="SubAltName-crit"> |
michael@0 | 237 | <td> |
michael@0 | 238 | <table> |
michael@0 | 239 | <tr> |
michael@0 | 240 | <td> |
michael@0 | 241 | General Names:</p> |
michael@0 | 242 | <select name="SubAltNameSelect" multiple size="10"> |
michael@0 | 243 | </select></p></p> |
michael@0 | 244 | <input type="button" name="SubAltName-add" value="Add" onClick="{parent.addSubAltName(this.form)}"> |
michael@0 | 245 | <input type="button" name="SubAltName-delete" value="Delete" onClick="parent.deleteSubAltName(this.form)"> |
michael@0 | 246 | </td><td> |
michael@0 | 247 | <table><tr><td> |
michael@0 | 248 | Name Type: </td></tr><tr><td> |
michael@0 | 249 | <input type="radio" name="SubAltNameRadio" value="otherName" onClick="parent.setSubAltNameType(form)"> Other Name, |
michael@0 | 250 | OID: <input type="text" name="SubAltNameOtherNameOID" size="6"> </td><td> |
michael@0 | 251 | <input type="radio" name="SubAltNameRadio" value="rfc822Name" onClick="parent.setSubAltNameType(form)"> RFC 822 Name</td></tr><td> |
michael@0 | 252 | <input type="radio" name="SubAltNameRadio" value="dnsName" onClick="parent.setSubAltNameType(form)"> DNS Name </td><td> |
michael@0 | 253 | <input type="radio" name="SubAltNameRadio" value="x400" onClick="parent.setSubAltNameType(form)"> X400 Address</td></tr><td> |
michael@0 | 254 | <input type="radio" name="SubAltNameRadio" value="directoryName" onClick="parent.setSubAltNameType(form)"> Directory Name</td><td> |
michael@0 | 255 | <input type="radio" name="SubAltNameRadio" value="ediPartyName" onClick="parent.setSubAltNameType(form)"> EDI Party Name</td></tr><td> |
michael@0 | 256 | <input type="radio" name="SubAltNameRadio" value="URL" onClick="parent.setSubAltNameType(form)"> Uniform Resource Locator</td><td> |
michael@0 | 257 | <input type="radio" name="SubAltNameRadio" value="ipAddress" onClick="parent.setSubAltNameType(form)"> IP Address</td></tr><td> |
michael@0 | 258 | <input type="radio" name="SubAltNameRadio" value="regID"onClick="parent.setSubAltNameType(form)"> Registered ID</td><td> |
michael@0 | 259 | <input type="radio" name="SubAltNameRadio" value="nscpNickname" onClick="parent.setSubAltNameType(form)"> Netscape Certificate Nickname</td><td></tr> |
michael@0 | 260 | </table> |
michael@0 | 261 | Name: <input type="text" name="SubAltNameText"> |
michael@0 | 262 | Binary Encoded: <input type="checkbox" name="SubAltNameDataType" value="binary" onClick="parent.setSubAltNameType(form)"></p> |
michael@0 | 263 | </tr> |
michael@0 | 264 | </table> |
michael@0 | 265 | </tr> |
michael@0 | 266 | |
michael@0 | 267 | |
michael@0 | 268 | <tr> |
michael@0 | 269 | <td> |
michael@0 | 270 | <b>Issuer Alternative Name:</b></p> |
michael@0 | 271 | Activate extension: <input type="checkbox" name="IssuerAltName"></P> |
michael@0 | 272 | Critical: <input type="checkbox" name="IssuerAltName-crit"> |
michael@0 | 273 | <td> |
michael@0 | 274 | <input type="radio" name="IssuerAltNameSourceRadio" value="auto"> Use the Subject Alternative Name from the Issuers Certificate</p> |
michael@0 | 275 | <input type="radio" name="IssuerAltNameSourceRadio" value="man"> Use this Name: |
michael@0 | 276 | <table> |
michael@0 | 277 | <tr> |
michael@0 | 278 | <td> |
michael@0 | 279 | General Names:</p> |
michael@0 | 280 | <select name="IssuerAltNameSelect" multiple size="10"> |
michael@0 | 281 | </select></p></p> |
michael@0 | 282 | <input type="button" name="IssuerAltName-add" value="Add" onClick="{parent.addIssuerAltName(this.form)}"> |
michael@0 | 283 | <input type="button" name="IssuerAltName-delete" value="Delete" onClick="parent.deleteIssuerAltName(this.form)"> |
michael@0 | 284 | </td><td> |
michael@0 | 285 | <table><tr><td> |
michael@0 | 286 | Name Type: </td></tr><tr><td> |
michael@0 | 287 | <input type="radio" name="IssuerAltNameRadio" value="otherName" onClick="parent.setIssuerAltNameType(form)"> Other Name, |
michael@0 | 288 | OID: <input type="text" name="IssuerAltNameOtherNameOID" size="6"> </td><td> |
michael@0 | 289 | <input type="radio" name="IssuerAltNameRadio" value="rfc822Name" onClick="parent.setIssuerAltNameType(form)"> RFC 822 Name</td></tr><td> |
michael@0 | 290 | <input type="radio" name="IssuerAltNameRadio" value="dnsName" onClick="parent.setIssuerAltNameType(form)"> DNS Name </td><td> |
michael@0 | 291 | <input type="radio" name="IssuerAltNameRadio" value="x400" onClick="parent.setIssuerAltNameType(form)"> X400 Address</td></tr><td> |
michael@0 | 292 | <input type="radio" name="IssuerAltNameRadio" value="directoryName" onClick="parent.setIssuerAltNameType(form)"> Directory Name</td><td> |
michael@0 | 293 | <input type="radio" name="IssuerAltNameRadio" value="ediPartyName" onClick="parent.setIssuerAltNameType(form)"> EDI Party Name</td></tr><td> |
michael@0 | 294 | <input type="radio" name="IssuerAltNameRadio" value="URL" onClick="parent.setIssuerAltNameType(form)"> Uniform Resource Locator</td><td> |
michael@0 | 295 | <input type="radio" name="IssuerAltNameRadio" value="ipAddress" onClick="parent.setIssuerAltNameType(form)"> IP Address</td></tr><td> |
michael@0 | 296 | <input type="radio" name="IssuerAltNameRadio" value="regID" onClick="parent.setIssuerAltNameType(form)"> Registered ID</td><td></tr> |
michael@0 | 297 | </table> |
michael@0 | 298 | Name: <input type="text" name="IssuerAltNameText"> |
michael@0 | 299 | Binary Encoded: <input type="checkbox" name="IssuerAltNameDataType" value="binary" onClick="parent.setIssuerAltNameType(form)"></p> |
michael@0 | 300 | </tr> |
michael@0 | 301 | </table> |
michael@0 | 302 | </tr> |
michael@0 | 303 | |
michael@0 | 304 | <tr> |
michael@0 | 305 | <td> |
michael@0 | 306 | <b>Name Constraints:</b></p> |
michael@0 | 307 | Activate extension: <input type="checkbox" name="NameConstraints"></P> |
michael@0 | 308 | <td> |
michael@0 | 309 | <table> |
michael@0 | 310 | <tr> |
michael@0 | 311 | <td> |
michael@0 | 312 | Name Constraints:</p> |
michael@0 | 313 | |
michael@0 | 314 | |
michael@0 | 315 | <select name="NameConstraintSelect" multiple size="10"> |
michael@0 | 316 | </select></p></p> |
michael@0 | 317 | <input type="button" name="NameConstraint-add" value="Add" onClick="{parent.addNameConstraint(this.form)}"> |
michael@0 | 318 | <input type="button" name="NameConstraint-delete" value="Delete" onClick="parent.deleteNameConstraint(this.form)"> |
michael@0 | 319 | </td><td> |
michael@0 | 320 | <table><tr><td> |
michael@0 | 321 | Name Type: </td></tr><tr><td> |
michael@0 | 322 | <input type="radio" name="NameConstraintRadio" value="otherName" onClick="parent.setNameConstraintNameType(form)"> Other Name, |
michael@0 | 323 | OID: <input type="text" name="NameConstraintOtherNameOID" size="6"> </td><td> |
michael@0 | 324 | <input type="radio" name="NameConstraintRadio" value="rfc822Name" onClick="parent.setNameConstraintNameType(form)"> RFC 822 Name</td></tr><td> |
michael@0 | 325 | <input type="radio" name="NameConstraintRadio" value="dnsName" onClick="parent.setNameConstraintNameType(form)"> DNS Name </td><td> |
michael@0 | 326 | <input type="radio" name="NameConstraintRadio" value="x400" onClick="parent.setNameConstraintNameType(form)"> X400 Address</td></tr><td> |
michael@0 | 327 | <input type="radio" name="NameConstraintRadio" value="directoryName" onClick="parent.setNameConstraintNameType(form)"> Directory Name</td><td> |
michael@0 | 328 | <input type="radio" name="NameConstraintRadio" value="ediPartyName" onClick="parent.setNameConstraintNameType(form)"> EDI Party Name</td></tr><td> |
michael@0 | 329 | <input type="radio" name="NameConstraintRadio" value="URL" onClick="parent.setNameConstraintNameType(form)"> Uniform Resource Locator</td><td> |
michael@0 | 330 | <input type="radio" name="NameConstraintRadio" value="ipAddress" onClick="parent.setNameConstraintNameType(form)"> IP Address</td></tr><td> |
michael@0 | 331 | <input type="radio" name="NameConstraintRadio" value="regID" onClick="parent.setNameConstraintNameType(form)"> Registered ID</td><td></tr> |
michael@0 | 332 | </table> |
michael@0 | 333 | Name: <input type="text" name="NameConstraintText"> |
michael@0 | 334 | Binary Encoded: <input type="checkbox" name="NameConstraintNameDataType" value="binary" onClick="parent.setNameConstraintNameType(form)"></p> |
michael@0 | 335 | Constraint type:<p> |
michael@0 | 336 | <dd><input type="radio" name="NameConstraintTypeRadio" value="permited"> permited<p> |
michael@0 | 337 | <dd><input type="radio" name="NameConstraintTypeRadio" value="excluded"> excluded<p> |
michael@0 | 338 | Minimum: <input type="text" name="NameConstraintMin" size="8" maxlength="8"></p> |
michael@0 | 339 | Maximum: <input type="text" name="NameConstraintMax" size="8" maxlength="8"></p> |
michael@0 | 340 | |
michael@0 | 341 | |
michael@0 | 342 | |
michael@0 | 343 | </tr> |
michael@0 | 344 | </table> |
michael@0 | 345 | </tr> |
michael@0 | 346 | </table> |
michael@0 | 347 | </form> |
michael@0 | 348 | |
michael@0 | 349 | |
michael@0 | 350 | |
michael@0 | 351 | |
michael@0 | 352 | |
michael@0 | 353 | |
michael@0 | 354 | |
michael@0 | 355 | |
michael@0 | 356 | |
michael@0 | 357 |