/lib/bouncycastle/docs/org/bouncycastle/asn1/x509/X509Extensions.html
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> </TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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 <A HREF="../../../../org/bouncycastle/asn1/x509/X509Extension.html" title="class in org.bouncycastle.asn1.x509"><B>PREV CLASS</B></A>
58 <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>
61 <A HREF="X509Extensions.html" target="_top"><B>NO FRAMES</B></A>
62 <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
79<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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 <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 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 <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 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 <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 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 <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 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 <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 BiometricInfo</TD>
157</TR>
158<TR BGCOLOR="white" CLASS="TableRowColor">
159<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160<CODE>static <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 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 <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 QCStatements</TD>
317</TR>
318<TR BGCOLOR="white" CLASS="TableRowColor">
319<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
320<CODE>static <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 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 <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 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 <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 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 <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 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 <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 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 <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 TargetInformation extension in attribute certificates.</TD>
365</TR>
366</TABLE>
367 <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
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> seq)</CODE>
387
388<BR>
389 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 extensions)</CODE>
393
394<BR>
395 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 ordering,
399 java.util.Hashtable extensions)</CODE>
400
401<BR>
402 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 objectIDs,
406 java.util.Vector values)</CODE>
407
408<BR>
409 Constructor from two vectors</TD>
410</TR>
411</TABLE>
412
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> 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> other)</CODE>
425
426<BR>
427 </TD>
428</TR>
429<TR BGCOLOR="white" CLASS="TableRowColor">
430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
431<CODE> <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> oid)</CODE>
433
434<BR>
435 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 <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> obj,
442 boolean explicit)</CODE>
443
444<BR>
445 </TD>
446</TR>
447<TR BGCOLOR="white" CLASS="TableRowColor">
448<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
449<CODE>static <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 obj)</CODE>
451
452<BR>
453 </TD>
454</TR>
455<TR BGCOLOR="white" CLASS="TableRowColor">
456<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
457<CODE> 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 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> <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
470 Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension
471
472 Extension ::= SEQUENCE {
473 extnId EXTENSION.</TD>
474</TR>
475</TABLE>
476 <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 <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
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> 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 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 ordering,
916 java.util.Hashtable 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 objectIDs,
929 java.util.Vector 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> obj,
951 boolean 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 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> 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.&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> 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> </TD>
1044 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
1045 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
1046 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
1047 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
1048 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
1049 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </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 <A HREF="../../../../org/bouncycastle/asn1/x509/X509Extension.html" title="class in org.bouncycastle.asn1.x509"><B>PREV CLASS</B></A>
1061 <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>
1064 <A HREF="X509Extensions.html" target="_top"><B>NO FRAMES</B></A>
1065 <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
1082<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1083DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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>