/lib/bouncycastle/docs/org/bouncycastle/asn1/x509/X509Extensions.html

https://bitbucket.org/arkban/somersault · HTML · 1092 lines · 953 code · 115 blank · 24 comment · 0 complexity · 6945d7f568155fe2ed0c745f8f86cc3b MD5 · raw file

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!--NewPage-->
  3. <HTML>
  4. <HEAD>
  5. <!-- Generated by javadoc (build 1.6.0) on Mon Jan 11 13:46:35 EST 2010 -->
  6. <TITLE>
  7. X509Extensions (Bouncy Castle Library 1.45 API Specification)
  8. </TITLE>
  9. <META NAME="date" CONTENT="2010-01-11">
  10. <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
  11. <SCRIPT type="text/javascript">
  12. function windowTitle()
  13. {
  14. if (location.href.indexOf('is-external=true') == -1) {
  15. parent.document.title="X509Extensions (Bouncy Castle Library 1.45 API Specification)";
  16. }
  17. }
  18. </SCRIPT>
  19. <NOSCRIPT>
  20. </NOSCRIPT>
  21. </HEAD>
  22. <BODY BGCOLOR="white" onload="windowTitle();">
  23. <HR>
  24. <!-- ========= START OF TOP NAVBAR ======= -->
  25. <A NAME="navbar_top"><!-- --></A>
  26. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  27. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  28. <TR>
  29. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  30. <A NAME="navbar_top_firstrow"><!-- --></A>
  31. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  32. <TR ALIGN="center" VALIGN="top">
  33. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  34. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  35. <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  36. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  37. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  38. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  39. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  40. </TR>
  41. </TABLE>
  42. </TD>
  43. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  44. <b>Bouncy Castle Cryptography Library 1.45</b></EM>
  45. </TD>
  46. </TR>
  47. <TR>
  48. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  49. &nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extension.html" title="class in org.bouncycastle.asn1.x509"><B>PREV CLASS</B></A>&nbsp;
  50. &nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509ExtensionsGenerator.html" title="class in org.bouncycastle.asn1.x509"><B>NEXT CLASS</B></A></FONT></TD>
  51. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  52. <A HREF="../../../../index.html?org/bouncycastle/asn1/x509/X509Extensions.html" target="_top"><B>FRAMES</B></A> &nbsp;
  53. &nbsp;<A HREF="X509Extensions.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  54. &nbsp;<SCRIPT type="text/javascript">
  55. <!--
  56. if(window==top) {
  57. document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  58. }
  59. //-->
  60. </SCRIPT>
  61. <NOSCRIPT>
  62. <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
  63. </NOSCRIPT>
  64. </FONT></TD>
  65. </TR>
  66. <TR>
  67. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  68. SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  69. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  70. DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  71. </TR>
  72. </TABLE>
  73. <A NAME="skip-navbar_top"></A>
  74. <!-- ========= END OF TOP NAVBAR ========= -->
  75. <HR>
  76. <!-- ======== START OF CLASS DATA ======== -->
  77. <H2>
  78. <FONT SIZE="-1">
  79. org.bouncycastle.asn1.x509</FONT>
  80. <BR>
  81. Class X509Extensions</H2>
  82. <PRE>
  83. java.lang.Object
  84. <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html" title="class in org.bouncycastle.asn1">org.bouncycastle.asn1.ASN1Encodable</A>
  85. <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.bouncycastle.asn1.x509.X509Extensions</B>
  86. </PRE>
  87. <DL>
  88. <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/bouncycastle/asn1/DEREncodable.html" title="interface in org.bouncycastle.asn1">DEREncodable</A></DD>
  89. </DL>
  90. <HR>
  91. <DL>
  92. <DT><PRE>public class <B>X509Extensions</B><DT>extends <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html" title="class in org.bouncycastle.asn1">ASN1Encodable</A></DL>
  93. </PRE>
  94. <P>
  95. <HR>
  96. <P>
  97. <!-- =========== FIELD SUMMARY =========== -->
  98. <A NAME="field_summary"><!-- --></A>
  99. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  100. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  101. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  102. <B>Field Summary</B></FONT></TH>
  103. </TR>
  104. <TR BGCOLOR="white" CLASS="TableRowColor">
  105. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  106. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  107. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#AuditIdentity">AuditIdentity</A></B></CODE>
  108. <BR>
  109. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Audit identity extension in attribute certificates.</TD>
  110. </TR>
  111. <TR BGCOLOR="white" CLASS="TableRowColor">
  112. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  113. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  114. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#AuthorityInfoAccess">AuthorityInfoAccess</A></B></CODE>
  115. <BR>
  116. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authority Info Access</TD>
  117. </TR>
  118. <TR BGCOLOR="white" CLASS="TableRowColor">
  119. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  120. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  121. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#AuthorityKeyIdentifier">AuthorityKeyIdentifier</A></B></CODE>
  122. <BR>
  123. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Authority Key Identifier</TD>
  124. </TR>
  125. <TR BGCOLOR="white" CLASS="TableRowColor">
  126. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  127. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  128. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#BasicConstraints">BasicConstraints</A></B></CODE>
  129. <BR>
  130. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic Constraints</TD>
  131. </TR>
  132. <TR BGCOLOR="white" CLASS="TableRowColor">
  133. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  134. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  135. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#BiometricInfo">BiometricInfo</A></B></CODE>
  136. <BR>
  137. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BiometricInfo</TD>
  138. </TR>
  139. <TR BGCOLOR="white" CLASS="TableRowColor">
  140. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  141. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  142. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#CertificateIssuer">CertificateIssuer</A></B></CODE>
  143. <BR>
  144. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Certificate Issuer</TD>
  145. </TR>
  146. <TR BGCOLOR="white" CLASS="TableRowColor">
  147. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  148. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  149. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#CertificatePolicies">CertificatePolicies</A></B></CODE>
  150. <BR>
  151. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Certificate Policies</TD>
  152. </TR>
  153. <TR BGCOLOR="white" CLASS="TableRowColor">
  154. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  155. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  156. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#CRLDistributionPoints">CRLDistributionPoints</A></B></CODE>
  157. <BR>
  158. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CRL Distribution Points</TD>
  159. </TR>
  160. <TR BGCOLOR="white" CLASS="TableRowColor">
  161. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  162. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  163. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#CRLNumber">CRLNumber</A></B></CODE>
  164. <BR>
  165. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CRL Number</TD>
  166. </TR>
  167. <TR BGCOLOR="white" CLASS="TableRowColor">
  168. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  169. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  170. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#DeltaCRLIndicator">DeltaCRLIndicator</A></B></CODE>
  171. <BR>
  172. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Delta CRL indicator</TD>
  173. </TR>
  174. <TR BGCOLOR="white" CLASS="TableRowColor">
  175. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  176. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  177. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#ExtendedKeyUsage">ExtendedKeyUsage</A></B></CODE>
  178. <BR>
  179. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extended Key Usage</TD>
  180. </TR>
  181. <TR BGCOLOR="white" CLASS="TableRowColor">
  182. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  183. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  184. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#FreshestCRL">FreshestCRL</A></B></CODE>
  185. <BR>
  186. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Freshest CRL</TD>
  187. </TR>
  188. <TR BGCOLOR="white" CLASS="TableRowColor">
  189. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  190. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  191. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#InhibitAnyPolicy">InhibitAnyPolicy</A></B></CODE>
  192. <BR>
  193. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inhibit Any Policy</TD>
  194. </TR>
  195. <TR BGCOLOR="white" CLASS="TableRowColor">
  196. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  197. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  198. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#InstructionCode">InstructionCode</A></B></CODE>
  199. <BR>
  200. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hold Instruction Code</TD>
  201. </TR>
  202. <TR BGCOLOR="white" CLASS="TableRowColor">
  203. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  204. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  205. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#InvalidityDate">InvalidityDate</A></B></CODE>
  206. <BR>
  207. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invalidity Date</TD>
  208. </TR>
  209. <TR BGCOLOR="white" CLASS="TableRowColor">
  210. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  211. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  212. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#IssuerAlternativeName">IssuerAlternativeName</A></B></CODE>
  213. <BR>
  214. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Issuer Alternative Name</TD>
  215. </TR>
  216. <TR BGCOLOR="white" CLASS="TableRowColor">
  217. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  218. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  219. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#IssuingDistributionPoint">IssuingDistributionPoint</A></B></CODE>
  220. <BR>
  221. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Issuing Distribution Point</TD>
  222. </TR>
  223. <TR BGCOLOR="white" CLASS="TableRowColor">
  224. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  225. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  226. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#KeyUsage">KeyUsage</A></B></CODE>
  227. <BR>
  228. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Key Usage</TD>
  229. </TR>
  230. <TR BGCOLOR="white" CLASS="TableRowColor">
  231. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  232. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  233. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#LogoType">LogoType</A></B></CODE>
  234. <BR>
  235. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Logo Type</TD>
  236. </TR>
  237. <TR BGCOLOR="white" CLASS="TableRowColor">
  238. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  239. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  240. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#NameConstraints">NameConstraints</A></B></CODE>
  241. <BR>
  242. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name Constraints</TD>
  243. </TR>
  244. <TR BGCOLOR="white" CLASS="TableRowColor">
  245. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  246. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  247. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#NoRevAvail">NoRevAvail</A></B></CODE>
  248. <BR>
  249. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NoRevAvail extension in attribute certificates.</TD>
  250. </TR>
  251. <TR BGCOLOR="white" CLASS="TableRowColor">
  252. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  253. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  254. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#PolicyConstraints">PolicyConstraints</A></B></CODE>
  255. <BR>
  256. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Policy Constraints</TD>
  257. </TR>
  258. <TR BGCOLOR="white" CLASS="TableRowColor">
  259. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  260. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  261. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#PolicyMappings">PolicyMappings</A></B></CODE>
  262. <BR>
  263. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Policy Mappings</TD>
  264. </TR>
  265. <TR BGCOLOR="white" CLASS="TableRowColor">
  266. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  267. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  268. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#PrivateKeyUsagePeriod">PrivateKeyUsagePeriod</A></B></CODE>
  269. <BR>
  270. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Private Key Usage Period</TD>
  271. </TR>
  272. <TR BGCOLOR="white" CLASS="TableRowColor">
  273. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  274. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  275. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#QCStatements">QCStatements</A></B></CODE>
  276. <BR>
  277. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QCStatements</TD>
  278. </TR>
  279. <TR BGCOLOR="white" CLASS="TableRowColor">
  280. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  281. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  282. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#ReasonCode">ReasonCode</A></B></CODE>
  283. <BR>
  284. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reason code</TD>
  285. </TR>
  286. <TR BGCOLOR="white" CLASS="TableRowColor">
  287. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  288. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  289. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#SubjectAlternativeName">SubjectAlternativeName</A></B></CODE>
  290. <BR>
  291. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject Alternative Name</TD>
  292. </TR>
  293. <TR BGCOLOR="white" CLASS="TableRowColor">
  294. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  295. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  296. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#SubjectDirectoryAttributes">SubjectDirectoryAttributes</A></B></CODE>
  297. <BR>
  298. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject Directory Attributes</TD>
  299. </TR>
  300. <TR BGCOLOR="white" CLASS="TableRowColor">
  301. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  302. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  303. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#SubjectInfoAccess">SubjectInfoAccess</A></B></CODE>
  304. <BR>
  305. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject Info Access</TD>
  306. </TR>
  307. <TR BGCOLOR="white" CLASS="TableRowColor">
  308. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  309. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  310. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#SubjectKeyIdentifier">SubjectKeyIdentifier</A></B></CODE>
  311. <BR>
  312. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject Key Identifier</TD>
  313. </TR>
  314. <TR BGCOLOR="white" CLASS="TableRowColor">
  315. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  316. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD>
  317. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#TargetInformation">TargetInformation</A></B></CODE>
  318. <BR>
  319. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TargetInformation extension in attribute certificates.</TD>
  320. </TR>
  321. </TABLE>
  322. &nbsp;<A NAME="fields_inherited_from_class_org.bouncycastle.asn1.ASN1Encodable"><!-- --></A>
  323. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  324. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  325. <TH ALIGN="left"><B>Fields inherited from class org.bouncycastle.asn1.<A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html" title="class in org.bouncycastle.asn1">ASN1Encodable</A></B></TH>
  326. </TR>
  327. <TR BGCOLOR="white" CLASS="TableRowColor">
  328. <TD><CODE><A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#BER">BER</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#DER">DER</A></CODE></TD>
  329. </TR>
  330. </TABLE>
  331. &nbsp;
  332. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  333. <A NAME="constructor_summary"><!-- --></A>
  334. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  335. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  336. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  337. <B>Constructor Summary</B></FONT></TH>
  338. </TR>
  339. <TR BGCOLOR="white" CLASS="TableRowColor">
  340. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#X509Extensions(org.bouncycastle.asn1.ASN1Sequence)">X509Extensions</A></B>(<A HREF="../../../../org/bouncycastle/asn1/ASN1Sequence.html" title="class in org.bouncycastle.asn1">ASN1Sequence</A>&nbsp;seq)</CODE>
  341. <BR>
  342. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor from ASN1Sequence.</TD>
  343. </TR>
  344. <TR BGCOLOR="white" CLASS="TableRowColor">
  345. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#X509Extensions(java.util.Hashtable)">X509Extensions</A></B>(java.util.Hashtable&nbsp;extensions)</CODE>
  346. <BR>
  347. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;constructor from a table of extensions.</TD>
  348. </TR>
  349. <TR BGCOLOR="white" CLASS="TableRowColor">
  350. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#X509Extensions(java.util.Vector, java.util.Hashtable)">X509Extensions</A></B>(java.util.Vector&nbsp;ordering,
  351. java.util.Hashtable&nbsp;extensions)</CODE>
  352. <BR>
  353. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor from a table of extensions with ordering.</TD>
  354. </TR>
  355. <TR BGCOLOR="white" CLASS="TableRowColor">
  356. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#X509Extensions(java.util.Vector, java.util.Vector)">X509Extensions</A></B>(java.util.Vector&nbsp;objectIDs,
  357. java.util.Vector&nbsp;values)</CODE>
  358. <BR>
  359. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor from two vectors</TD>
  360. </TR>
  361. </TABLE>
  362. &nbsp;
  363. <!-- ========== METHOD SUMMARY =========== -->
  364. <A NAME="method_summary"><!-- --></A>
  365. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  366. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  367. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  368. <B>Method Summary</B></FONT></TH>
  369. </TR>
  370. <TR BGCOLOR="white" CLASS="TableRowColor">
  371. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  372. <CODE>&nbsp;boolean</CODE></FONT></TD>
  373. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#equivalent(org.bouncycastle.asn1.x509.X509Extensions)">equivalent</A></B>(<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html" title="class in org.bouncycastle.asn1.x509">X509Extensions</A>&nbsp;other)</CODE>
  374. <BR>
  375. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  376. </TR>
  377. <TR BGCOLOR="white" CLASS="TableRowColor">
  378. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  379. <CODE>&nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extension.html" title="class in org.bouncycastle.asn1.x509">X509Extension</A></CODE></FONT></TD>
  380. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#getExtension(org.bouncycastle.asn1.DERObjectIdentifier)">getExtension</A></B>(<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A>&nbsp;oid)</CODE>
  381. <BR>
  382. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the extension represented by the object identifier
  383. passed in.</TD>
  384. </TR>
  385. <TR BGCOLOR="white" CLASS="TableRowColor">
  386. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  387. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html" title="class in org.bouncycastle.asn1.x509">X509Extensions</A></CODE></FONT></TD>
  388. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#getInstance(org.bouncycastle.asn1.ASN1TaggedObject, boolean)">getInstance</A></B>(<A HREF="../../../../org/bouncycastle/asn1/ASN1TaggedObject.html" title="class in org.bouncycastle.asn1">ASN1TaggedObject</A>&nbsp;obj,
  389. boolean&nbsp;explicit)</CODE>
  390. <BR>
  391. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  392. </TR>
  393. <TR BGCOLOR="white" CLASS="TableRowColor">
  394. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  395. <CODE>static&nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html" title="class in org.bouncycastle.asn1.x509">X509Extensions</A></CODE></FONT></TD>
  396. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#getInstance(java.lang.Object)">getInstance</A></B>(java.lang.Object&nbsp;obj)</CODE>
  397. <BR>
  398. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  399. </TR>
  400. <TR BGCOLOR="white" CLASS="TableRowColor">
  401. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  402. <CODE>&nbsp;java.util.Enumeration</CODE></FONT></TD>
  403. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#oids()">oids</A></B>()</CODE>
  404. <BR>
  405. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return an Enumeration of the extension field's object ids.</TD>
  406. </TR>
  407. <TR BGCOLOR="white" CLASS="TableRowColor">
  408. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  409. <CODE>&nbsp;<A HREF="../../../../org/bouncycastle/asn1/DERObject.html" title="class in org.bouncycastle.asn1">DERObject</A></CODE></FONT></TD>
  410. <TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html#toASN1Object()">toASN1Object</A></B>()</CODE>
  411. <BR>
  412. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  413. Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
  414. Extension ::= SEQUENCE {
  415. extnId EXTENSION.</TD>
  416. </TR>
  417. </TABLE>
  418. &nbsp;<A NAME="methods_inherited_from_class_org.bouncycastle.asn1.ASN1Encodable"><!-- --></A>
  419. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  420. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  421. <TH ALIGN="left"><B>Methods inherited from class org.bouncycastle.asn1.<A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html" title="class in org.bouncycastle.asn1">ASN1Encodable</A></B></TH>
  422. </TR>
  423. <TR BGCOLOR="white" CLASS="TableRowColor">
  424. <TD><CODE><A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#getDEREncoded()">getDEREncoded</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#getDERObject()">getDERObject</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#getEncoded()">getEncoded</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#getEncoded(java.lang.String)">getEncoded</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#hashCode()">hashCode</A></CODE></TD>
  425. </TR>
  426. </TABLE>
  427. &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  428. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  429. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  430. <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
  431. </TR>
  432. <TR BGCOLOR="white" CLASS="TableRowColor">
  433. <TD><CODE>clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  434. </TR>
  435. </TABLE>
  436. &nbsp;
  437. <P>
  438. <!-- ============ FIELD DETAIL =========== -->
  439. <A NAME="field_detail"><!-- --></A>
  440. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  441. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  442. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  443. <B>Field Detail</B></FONT></TH>
  444. </TR>
  445. </TABLE>
  446. <A NAME="SubjectDirectoryAttributes"><!-- --></A><H3>
  447. SubjectDirectoryAttributes</H3>
  448. <PRE>
  449. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>SubjectDirectoryAttributes</B></PRE>
  450. <DL>
  451. <DD>Subject Directory Attributes
  452. <P>
  453. <DL>
  454. </DL>
  455. </DL>
  456. <HR>
  457. <A NAME="SubjectKeyIdentifier"><!-- --></A><H3>
  458. SubjectKeyIdentifier</H3>
  459. <PRE>
  460. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>SubjectKeyIdentifier</B></PRE>
  461. <DL>
  462. <DD>Subject Key Identifier
  463. <P>
  464. <DL>
  465. </DL>
  466. </DL>
  467. <HR>
  468. <A NAME="KeyUsage"><!-- --></A><H3>
  469. KeyUsage</H3>
  470. <PRE>
  471. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>KeyUsage</B></PRE>
  472. <DL>
  473. <DD>Key Usage
  474. <P>
  475. <DL>
  476. </DL>
  477. </DL>
  478. <HR>
  479. <A NAME="PrivateKeyUsagePeriod"><!-- --></A><H3>
  480. PrivateKeyUsagePeriod</H3>
  481. <PRE>
  482. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>PrivateKeyUsagePeriod</B></PRE>
  483. <DL>
  484. <DD>Private Key Usage Period
  485. <P>
  486. <DL>
  487. </DL>
  488. </DL>
  489. <HR>
  490. <A NAME="SubjectAlternativeName"><!-- --></A><H3>
  491. SubjectAlternativeName</H3>
  492. <PRE>
  493. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>SubjectAlternativeName</B></PRE>
  494. <DL>
  495. <DD>Subject Alternative Name
  496. <P>
  497. <DL>
  498. </DL>
  499. </DL>
  500. <HR>
  501. <A NAME="IssuerAlternativeName"><!-- --></A><H3>
  502. IssuerAlternativeName</H3>
  503. <PRE>
  504. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>IssuerAlternativeName</B></PRE>
  505. <DL>
  506. <DD>Issuer Alternative Name
  507. <P>
  508. <DL>
  509. </DL>
  510. </DL>
  511. <HR>
  512. <A NAME="BasicConstraints"><!-- --></A><H3>
  513. BasicConstraints</H3>
  514. <PRE>
  515. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>BasicConstraints</B></PRE>
  516. <DL>
  517. <DD>Basic Constraints
  518. <P>
  519. <DL>
  520. </DL>
  521. </DL>
  522. <HR>
  523. <A NAME="CRLNumber"><!-- --></A><H3>
  524. CRLNumber</H3>
  525. <PRE>
  526. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>CRLNumber</B></PRE>
  527. <DL>
  528. <DD>CRL Number
  529. <P>
  530. <DL>
  531. </DL>
  532. </DL>
  533. <HR>
  534. <A NAME="ReasonCode"><!-- --></A><H3>
  535. ReasonCode</H3>
  536. <PRE>
  537. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>ReasonCode</B></PRE>
  538. <DL>
  539. <DD>Reason code
  540. <P>
  541. <DL>
  542. </DL>
  543. </DL>
  544. <HR>
  545. <A NAME="InstructionCode"><!-- --></A><H3>
  546. InstructionCode</H3>
  547. <PRE>
  548. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>InstructionCode</B></PRE>
  549. <DL>
  550. <DD>Hold Instruction Code
  551. <P>
  552. <DL>
  553. </DL>
  554. </DL>
  555. <HR>
  556. <A NAME="InvalidityDate"><!-- --></A><H3>
  557. InvalidityDate</H3>
  558. <PRE>
  559. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>InvalidityDate</B></PRE>
  560. <DL>
  561. <DD>Invalidity Date
  562. <P>
  563. <DL>
  564. </DL>
  565. </DL>
  566. <HR>
  567. <A NAME="DeltaCRLIndicator"><!-- --></A><H3>
  568. DeltaCRLIndicator</H3>
  569. <PRE>
  570. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>DeltaCRLIndicator</B></PRE>
  571. <DL>
  572. <DD>Delta CRL indicator
  573. <P>
  574. <DL>
  575. </DL>
  576. </DL>
  577. <HR>
  578. <A NAME="IssuingDistributionPoint"><!-- --></A><H3>
  579. IssuingDistributionPoint</H3>
  580. <PRE>
  581. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>IssuingDistributionPoint</B></PRE>
  582. <DL>
  583. <DD>Issuing Distribution Point
  584. <P>
  585. <DL>
  586. </DL>
  587. </DL>
  588. <HR>
  589. <A NAME="CertificateIssuer"><!-- --></A><H3>
  590. CertificateIssuer</H3>
  591. <PRE>
  592. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>CertificateIssuer</B></PRE>
  593. <DL>
  594. <DD>Certificate Issuer
  595. <P>
  596. <DL>
  597. </DL>
  598. </DL>
  599. <HR>
  600. <A NAME="NameConstraints"><!-- --></A><H3>
  601. NameConstraints</H3>
  602. <PRE>
  603. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>NameConstraints</B></PRE>
  604. <DL>
  605. <DD>Name Constraints
  606. <P>
  607. <DL>
  608. </DL>
  609. </DL>
  610. <HR>
  611. <A NAME="CRLDistributionPoints"><!-- --></A><H3>
  612. CRLDistributionPoints</H3>
  613. <PRE>
  614. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>CRLDistributionPoints</B></PRE>
  615. <DL>
  616. <DD>CRL Distribution Points
  617. <P>
  618. <DL>
  619. </DL>
  620. </DL>
  621. <HR>
  622. <A NAME="CertificatePolicies"><!-- --></A><H3>
  623. CertificatePolicies</H3>
  624. <PRE>
  625. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>CertificatePolicies</B></PRE>
  626. <DL>
  627. <DD>Certificate Policies
  628. <P>
  629. <DL>
  630. </DL>
  631. </DL>
  632. <HR>
  633. <A NAME="PolicyMappings"><!-- --></A><H3>
  634. PolicyMappings</H3>
  635. <PRE>
  636. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>PolicyMappings</B></PRE>
  637. <DL>
  638. <DD>Policy Mappings
  639. <P>
  640. <DL>
  641. </DL>
  642. </DL>
  643. <HR>
  644. <A NAME="AuthorityKeyIdentifier"><!-- --></A><H3>
  645. AuthorityKeyIdentifier</H3>
  646. <PRE>
  647. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>AuthorityKeyIdentifier</B></PRE>
  648. <DL>
  649. <DD>Authority Key Identifier
  650. <P>
  651. <DL>
  652. </DL>
  653. </DL>
  654. <HR>
  655. <A NAME="PolicyConstraints"><!-- --></A><H3>
  656. PolicyConstraints</H3>
  657. <PRE>
  658. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>PolicyConstraints</B></PRE>
  659. <DL>
  660. <DD>Policy Constraints
  661. <P>
  662. <DL>
  663. </DL>
  664. </DL>
  665. <HR>
  666. <A NAME="ExtendedKeyUsage"><!-- --></A><H3>
  667. ExtendedKeyUsage</H3>
  668. <PRE>
  669. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>ExtendedKeyUsage</B></PRE>
  670. <DL>
  671. <DD>Extended Key Usage
  672. <P>
  673. <DL>
  674. </DL>
  675. </DL>
  676. <HR>
  677. <A NAME="FreshestCRL"><!-- --></A><H3>
  678. FreshestCRL</H3>
  679. <PRE>
  680. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>FreshestCRL</B></PRE>
  681. <DL>
  682. <DD>Freshest CRL
  683. <P>
  684. <DL>
  685. </DL>
  686. </DL>
  687. <HR>
  688. <A NAME="InhibitAnyPolicy"><!-- --></A><H3>
  689. InhibitAnyPolicy</H3>
  690. <PRE>
  691. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>InhibitAnyPolicy</B></PRE>
  692. <DL>
  693. <DD>Inhibit Any Policy
  694. <P>
  695. <DL>
  696. </DL>
  697. </DL>
  698. <HR>
  699. <A NAME="AuthorityInfoAccess"><!-- --></A><H3>
  700. AuthorityInfoAccess</H3>
  701. <PRE>
  702. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>AuthorityInfoAccess</B></PRE>
  703. <DL>
  704. <DD>Authority Info Access
  705. <P>
  706. <DL>
  707. </DL>
  708. </DL>
  709. <HR>
  710. <A NAME="SubjectInfoAccess"><!-- --></A><H3>
  711. SubjectInfoAccess</H3>
  712. <PRE>
  713. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>SubjectInfoAccess</B></PRE>
  714. <DL>
  715. <DD>Subject Info Access
  716. <P>
  717. <DL>
  718. </DL>
  719. </DL>
  720. <HR>
  721. <A NAME="LogoType"><!-- --></A><H3>
  722. LogoType</H3>
  723. <PRE>
  724. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>LogoType</B></PRE>
  725. <DL>
  726. <DD>Logo Type
  727. <P>
  728. <DL>
  729. </DL>
  730. </DL>
  731. <HR>
  732. <A NAME="BiometricInfo"><!-- --></A><H3>
  733. BiometricInfo</H3>
  734. <PRE>
  735. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>BiometricInfo</B></PRE>
  736. <DL>
  737. <DD>BiometricInfo
  738. <P>
  739. <DL>
  740. </DL>
  741. </DL>
  742. <HR>
  743. <A NAME="QCStatements"><!-- --></A><H3>
  744. QCStatements</H3>
  745. <PRE>
  746. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>QCStatements</B></PRE>
  747. <DL>
  748. <DD>QCStatements
  749. <P>
  750. <DL>
  751. </DL>
  752. </DL>
  753. <HR>
  754. <A NAME="AuditIdentity"><!-- --></A><H3>
  755. AuditIdentity</H3>
  756. <PRE>
  757. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>AuditIdentity</B></PRE>
  758. <DL>
  759. <DD>Audit identity extension in attribute certificates.
  760. <P>
  761. <DL>
  762. </DL>
  763. </DL>
  764. <HR>
  765. <A NAME="NoRevAvail"><!-- --></A><H3>
  766. NoRevAvail</H3>
  767. <PRE>
  768. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>NoRevAvail</B></PRE>
  769. <DL>
  770. <DD>NoRevAvail extension in attribute certificates.
  771. <P>
  772. <DL>
  773. </DL>
  774. </DL>
  775. <HR>
  776. <A NAME="TargetInformation"><!-- --></A><H3>
  777. TargetInformation</H3>
  778. <PRE>
  779. public static final <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> <B>TargetInformation</B></PRE>
  780. <DL>
  781. <DD>TargetInformation extension in attribute certificates.
  782. <P>
  783. <DL>
  784. </DL>
  785. </DL>
  786. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  787. <A NAME="constructor_detail"><!-- --></A>
  788. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  789. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  790. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  791. <B>Constructor Detail</B></FONT></TH>
  792. </TR>
  793. </TABLE>
  794. <A NAME="X509Extensions(org.bouncycastle.asn1.ASN1Sequence)"><!-- --></A><H3>
  795. X509Extensions</H3>
  796. <PRE>
  797. public <B>X509Extensions</B>(<A HREF="../../../../org/bouncycastle/asn1/ASN1Sequence.html" title="class in org.bouncycastle.asn1">ASN1Sequence</A>&nbsp;seq)</PRE>
  798. <DL>
  799. <DD>Constructor from ASN1Sequence.
  800. the extensions are a list of constructed sequences, either with (OID, OctetString) or (OID, Boolean, OctetString)
  801. <P>
  802. </DL>
  803. <HR>
  804. <A NAME="X509Extensions(java.util.Hashtable)"><!-- --></A><H3>
  805. X509Extensions</H3>
  806. <PRE>
  807. public <B>X509Extensions</B>(java.util.Hashtable&nbsp;extensions)</PRE>
  808. <DL>
  809. <DD>constructor from a table of extensions.
  810. <p>
  811. it's is assumed the table contains OID/String pairs.
  812. <P>
  813. </DL>
  814. <HR>
  815. <A NAME="X509Extensions(java.util.Vector, java.util.Hashtable)"><!-- --></A><H3>
  816. X509Extensions</H3>
  817. <PRE>
  818. public <B>X509Extensions</B>(java.util.Vector&nbsp;ordering,
  819. java.util.Hashtable&nbsp;extensions)</PRE>
  820. <DL>
  821. <DD>Constructor from a table of extensions with ordering.
  822. <p>
  823. It's is assumed the table contains OID/String pairs.
  824. <P>
  825. </DL>
  826. <HR>
  827. <A NAME="X509Extensions(java.util.Vector, java.util.Vector)"><!-- --></A><H3>
  828. X509Extensions</H3>
  829. <PRE>
  830. public <B>X509Extensions</B>(java.util.Vector&nbsp;objectIDs,
  831. java.util.Vector&nbsp;values)</PRE>
  832. <DL>
  833. <DD>Constructor from two vectors
  834. <P>
  835. <DL>
  836. <DT><B>Parameters:</B><DD><CODE>objectIDs</CODE> - a vector of the object identifiers.<DD><CODE>values</CODE> - a vector of the extension values.</DL>
  837. </DL>
  838. <!-- ============ METHOD DETAIL ========== -->
  839. <A NAME="method_detail"><!-- --></A>
  840. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  841. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  842. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  843. <B>Method Detail</B></FONT></TH>
  844. </TR>
  845. </TABLE>
  846. <A NAME="getInstance(org.bouncycastle.asn1.ASN1TaggedObject, boolean)"><!-- --></A><H3>
  847. getInstance</H3>
  848. <PRE>
  849. public static <A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html" title="class in org.bouncycastle.asn1.x509">X509Extensions</A> <B>getInstance</B>(<A HREF="../../../../org/bouncycastle/asn1/ASN1TaggedObject.html" title="class in org.bouncycastle.asn1">ASN1TaggedObject</A>&nbsp;obj,
  850. boolean&nbsp;explicit)</PRE>
  851. <DL>
  852. <DD><DL>
  853. </DL>
  854. </DD>
  855. </DL>
  856. <HR>
  857. <A NAME="getInstance(java.lang.Object)"><!-- --></A><H3>
  858. getInstance</H3>
  859. <PRE>
  860. public static <A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html" title="class in org.bouncycastle.asn1.x509">X509Extensions</A> <B>getInstance</B>(java.lang.Object&nbsp;obj)</PRE>
  861. <DL>
  862. <DD><DL>
  863. </DL>
  864. </DD>
  865. </DL>
  866. <HR>
  867. <A NAME="oids()"><!-- --></A><H3>
  868. oids</H3>
  869. <PRE>
  870. public java.util.Enumeration <B>oids</B>()</PRE>
  871. <DL>
  872. <DD>return an Enumeration of the extension field's object ids.
  873. <P>
  874. <DD><DL>
  875. </DL>
  876. </DD>
  877. </DL>
  878. <HR>
  879. <A NAME="getExtension(org.bouncycastle.asn1.DERObjectIdentifier)"><!-- --></A><H3>
  880. getExtension</H3>
  881. <PRE>
  882. public <A HREF="../../../../org/bouncycastle/asn1/x509/X509Extension.html" title="class in org.bouncycastle.asn1.x509">X509Extension</A> <B>getExtension</B>(<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A>&nbsp;oid)</PRE>
  883. <DL>
  884. <DD>return the extension represented by the object identifier
  885. passed in.
  886. <P>
  887. <DD><DL>
  888. <DT><B>Returns:</B><DD>the extension if it's present, null otherwise.</DL>
  889. </DD>
  890. </DL>
  891. <HR>
  892. <A NAME="toASN1Object()"><!-- --></A><H3>
  893. toASN1Object</H3>
  894. <PRE>
  895. public <A HREF="../../../../org/bouncycastle/asn1/DERObject.html" title="class in org.bouncycastle.asn1">DERObject</A> <B>toASN1Object</B>()</PRE>
  896. <DL>
  897. <DD><pre>
  898. Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
  899. Extension ::= SEQUENCE {
  900. extnId EXTENSION.&amp;id ({ExtensionSet}),
  901. critical BOOLEAN DEFAULT FALSE,
  902. extnValue OCTET STRING }
  903. </pre>
  904. <P>
  905. <DD><DL>
  906. <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#toASN1Object()">toASN1Object</A></CODE> in class <CODE><A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html" title="class in org.bouncycastle.asn1">ASN1Encodable</A></CODE></DL>
  907. </DD>
  908. <DD><DL>
  909. </DL>
  910. </DD>
  911. </DL>
  912. <HR>
  913. <A NAME="equivalent(org.bouncycastle.asn1.x509.X509Extensions)"><!-- --></A><H3>
  914. equivalent</H3>
  915. <PRE>
  916. public boolean <B>equivalent</B>(<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extensions.html" title="class in org.bouncycastle.asn1.x509">X509Extensions</A>&nbsp;other)</PRE>
  917. <DL>
  918. <DD><DL>
  919. </DL>
  920. </DD>
  921. </DL>
  922. <!-- ========= END OF CLASS DATA ========= -->
  923. <HR>
  924. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  925. <A NAME="navbar_bottom"><!-- --></A>
  926. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  927. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  928. <TR>
  929. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  930. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  931. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  932. <TR ALIGN="center" VALIGN="top">
  933. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  934. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  935. <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  936. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  937. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  938. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  939. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  940. </TR>
  941. </TABLE>
  942. </TD>
  943. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  944. <b>Bouncy Castle Cryptography Library 1.45</b></EM>
  945. </TD>
  946. </TR>
  947. <TR>
  948. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  949. &nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509Extension.html" title="class in org.bouncycastle.asn1.x509"><B>PREV CLASS</B></A>&nbsp;
  950. &nbsp;<A HREF="../../../../org/bouncycastle/asn1/x509/X509ExtensionsGenerator.html" title="class in org.bouncycastle.asn1.x509"><B>NEXT CLASS</B></A></FONT></TD>
  951. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  952. <A HREF="../../../../index.html?org/bouncycastle/asn1/x509/X509Extensions.html" target="_top"><B>FRAMES</B></A> &nbsp;
  953. &nbsp;<A HREF="X509Extensions.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  954. &nbsp;<SCRIPT type="text/javascript">
  955. <!--
  956. if(window==top) {
  957. document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
  958. }
  959. //-->
  960. </SCRIPT>
  961. <NOSCRIPT>
  962. <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
  963. </NOSCRIPT>
  964. </FONT></TD>
  965. </TR>
  966. <TR>
  967. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  968. SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  969. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  970. DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  971. </TR>
  972. </TABLE>
  973. <A NAME="skip-navbar_bottom"></A>
  974. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  975. <HR>
  976. </BODY>
  977. </HTML>