PageRenderTime 53ms CodeModel.GetById 15ms app.highlight 28ms RepoModel.GetById 1ms app.codeStats 0ms

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