pkixcertpathreviewer.html
来自「椭圆曲线算法包」· HTML 代码 · 共 777 行 · 第 1/3 页
HTML
777 行
<CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#addNotification(org.bouncycastle.i18n.ErrorBundle, int)">addNotification</A></B>(org.bouncycastle.i18n.ErrorBundle msg, int index)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#doChecks()">doChecks</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.security.cert.CertPath</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getCertPath()">getCertPath</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getCertPathSize()">getCertPathSize</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getErrors()">getErrors</A></B>()</CODE><BR> Returns an Array of Lists which contains a List of global error messages and a List of error messages for each certificate in the path.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getErrors(int)">getErrors</A></B>(int index)</CODE><BR> Returns an List of error messages for the certificate at the given index in the CertPath.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getNotifications()">getNotifications</A></B>()</CODE><BR> Returns an Array of Lists which contains a List of global notification messages and a List of botification messages for each certificate in the path.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getNotifications(int)">getNotifications</A></B>(int index)</CODE><BR> Returns an List of notification messages for the certificate at the given index in the CertPath.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.security.cert.PolicyNode</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getPolicyTree()">getPolicyTree</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.security.PublicKey</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getSubjectPublicKey()">getSubjectPublicKey</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.security.cert.TrustAnchor</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#getTrustAnchor()">getTrustAnchor</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/bouncycastle/x509/PKIXCertPathReviewer.html#isValidCertPath()">isValidCertPath</A></B>()</CODE><BR> </TD></TR></TABLE> <A NAME="methods_inherited_from_class_org.bouncycastle.jce.provider.CertPathValidatorUtilities"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class org.bouncycastle.jce.provider.<A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html" title="class in org.bouncycastle.jce.provider">CertPathValidatorUtilities</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#checkExcludedDN(java.util.Set, org.bouncycastle.asn1.ASN1Sequence)">checkExcludedDN</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#checkExcludedEmail(java.util.Set, java.lang.String)">checkExcludedEmail</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#checkExcludedIP(java.util.Set, byte[])">checkExcludedIP</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#checkPermittedDN(java.util.Set, org.bouncycastle.asn1.ASN1Sequence)">checkPermittedDN</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#checkPermittedEmail(java.util.Set, java.lang.String)">checkPermittedEmail</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#checkPermittedIP(java.util.Set, byte[])">checkPermittedIP</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#findCRLs(java.security.cert.X509CRLSelector, java.util.List)">findCRLs</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#findTrustAnchor(java.security.cert.X509Certificate, java.security.cert.CertPath, int, java.util.Set)">findTrustAnchor</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getAlgorithmIdentifier(java.security.PublicKey)">getAlgorithmIdentifier</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getEncodedIssuerPrincipal(java.security.cert.X509Certificate)">getEncodedIssuerPrincipal</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getExtensionValue(java.security.cert.X509Extension, java.lang.String)">getExtensionValue</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getIssuerPrincipal(java.security.cert.X509CRL)">getIssuerPrincipal</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getQualifierSet(org.bouncycastle.asn1.ASN1Sequence)">getQualifierSet</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getSubjectPrincipal(java.security.cert.X509Certificate)">getSubjectPrincipal</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#getValidDate(java.security.cert.PKIXParameters)">getValidDate</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#intersectDN(java.util.Set, org.bouncycastle.asn1.ASN1Sequence)">intersectDN</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#intersectEmail(java.util.Set, java.lang.String)">intersectEmail</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#intersectIP(java.util.Set, byte[])">intersectIP</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#isAnyPolicy(java.util.Set)">isAnyPolicy</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#isSelfIssued(java.security.cert.X509Certificate)">isSelfIssued</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#prepareNextCertB1(int, java.util.List[], java.lang.String, java.util.Map, java.security.cert.X509Certificate)">prepareNextCertB1</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#prepareNextCertB2(int, java.util.List[], java.lang.String, org.bouncycastle.jce.provider.PKIXPolicyNode)">prepareNextCertB2</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#processCertD1i(int, java.util.List[], org.bouncycastle.asn1.DERObjectIdentifier, java.util.Set)">processCertD1i</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#processCertD1ii(int, java.util.List[], org.bouncycastle.asn1.DERObjectIdentifier, java.util.Set)">processCertD1ii</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#removePolicyNode(org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode)">removePolicyNode</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#unionDN(java.util.Set, org.bouncycastle.asn1.ASN1Sequence)">unionDN</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#unionEmail(java.util.Set, java.lang.String)">unionEmail</A>, <A HREF="../../../org/bouncycastle/jce/provider/CertPathValidatorUtilities.html#unionIP(java.util.Set, byte[])">unionIP</A></CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Field Detail</B></FONT></TH></TR></TABLE><A NAME="certPath"><!-- --></A><H3>certPath</H3><PRE>protected java.security.cert.CertPath <B>certPath</B></PRE><DL><DL></DL></DL><HR><A NAME="pkixParams"><!-- --></A><H3>pkixParams</H3><PRE>protected java.security.cert.PKIXParameters <B>pkixParams</B></PRE><DL><DL></DL></DL><HR><A NAME="validDate"><!-- --></A><H3>validDate</H3><PRE>protected java.util.Date <B>validDate</B></PRE><DL><DL></DL></DL><HR><A NAME="certs"><!-- --></A><H3>certs</H3><PRE>protected java.util.List <B>certs</B></PRE><DL><DL></DL></DL><HR><A NAME="n"><!-- --></A><H3>n</H3><PRE>protected int <B>n</B></PRE><DL><DL></DL></DL><HR><A NAME="notifications"><!-- --></A><H3>notifications</H3><PRE>protected java.util.List[] <B>notifications</B></PRE><DL><DL></DL></DL><HR><A NAME="errors"><!-- --></A><H3>errors</H3><PRE>protected java.util.List[] <B>errors</B></PRE><DL><DL></DL></DL><HR><A NAME="trustAnchor"><!-- --></A><H3>trustAnchor</H3><PRE>protected java.security.cert.TrustAnchor <B>trustAnchor</B></PRE><DL><DL></DL></DL><HR><A NAME="subjectPublicKey"><!-- --></A><H3>subjectPublicKey</H3><PRE>protected java.security.PublicKey <B>subjectPublicKey</B></PRE><DL><DL></DL></DL><HR><A NAME="policyTree"><!-- --></A><H3>policyTree</H3><PRE>protected java.security.cert.PolicyNode <B>policyTree</B></PRE><DL><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="PKIXCertPathReviewer(java.security.cert.CertPath, java.security.cert.PKIXParameters)"><!-- --></A><H3>PKIXCertPathReviewer</H3><PRE>public <B>PKIXCertPathReviewer</B>(java.security.cert.CertPath certPath, java.security.cert.PKIXParameters params) throws <A HREF="../../../org/bouncycastle/x509/CertPathReviewerException.html" title="class in org.bouncycastle.x509">CertPathReviewerException</A></PRE><DL><DD>Creates a PKIXCertPathReviewer for the given <CODE>CertPath</CODE> and <CODE>PKIXParameters</CODE> params<P><DL><DT><B>Parameters:</B><DD><CODE>certPath</CODE> - the <CODE>CertPath</CODE> to validate<DD><CODE>params</CODE> - the <CODE>PKIXParameters</CODE> to use<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/bouncycastle/x509/CertPathReviewerException.html" title="class in org.bouncycastle.x509">CertPathReviewerException</A></CODE> - if the certPath is empty</DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?