⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc3280certpathutilities.html

📁 kjlj oipipi poipoipo ipo [pipoi
💻 HTML
📖 第 1 页 / 共 5 页
字号:
             java.lang.Object&nbsp;cert,             java.security.cert.X509CRL&nbsp;crl)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the DP includes cRLIssuer, then verify that the issuer field in the complete CRL matches cRLIssuer in the DP and that the complete CRL contains an issuing distribution point extension with the indirectCRL boolean asserted.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLB2(org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL)">processCRLB2</A></B>(<A HREF="../../../../org/bouncycastle/asn1/x509/DistributionPoint.html" title="class in org.bouncycastle.asn1.x509">DistributionPoint</A>&nbsp;dp,             java.lang.Object&nbsp;cert,             java.security.cert.X509CRL&nbsp;crl)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the complete CRL includes an issuing distribution point (IDP) CRL extension check the following: <p/> (i) If the distribution point name is present in the IDP CRL extension and the distribution field is present in the DP, then verify that one of the names in the IDP matches one of the names in the DP.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLC(java.security.cert.X509CRL, java.security.cert.X509CRL, org.bouncycastle.x509.ExtendedPKIXParameters)">processCRLC</A></B>(java.security.cert.X509CRL&nbsp;deltaCRL,            java.security.cert.X509CRL&nbsp;completeCRL,            <A HREF="../../../../org/bouncycastle/x509/ExtendedPKIXParameters.html" title="class in org.bouncycastle.x509">ExtendedPKIXParameters</A>&nbsp;pkixParams)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If use-deltas is set, verify the issuer and scope of the delta CRL.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;org.bouncycastle.jce.provider.ReasonsMask</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLD(java.security.cert.X509CRL, org.bouncycastle.asn1.x509.DistributionPoint)">processCRLD</A></B>(java.security.cert.X509CRL&nbsp;crl,            <A HREF="../../../../org/bouncycastle/asn1/x509/DistributionPoint.html" title="class in org.bouncycastle.asn1.x509">DistributionPoint</A>&nbsp;dp)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;java.util.Set</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLF(java.security.cert.X509CRL, java.lang.Object, java.security.cert.X509Certificate, java.security.PublicKey, org.bouncycastle.x509.ExtendedPKIXParameters, java.util.List)">processCRLF</A></B>(java.security.cert.X509CRL&nbsp;crl,            java.lang.Object&nbsp;cert,            java.security.cert.X509Certificate&nbsp;defaultCRLSignCert,            java.security.PublicKey&nbsp;defaultCRLSignKey,            <A HREF="../../../../org/bouncycastle/x509/ExtendedPKIXParameters.html" title="class in org.bouncycastle.x509">ExtendedPKIXParameters</A>&nbsp;paramsPKIX,            java.util.List&nbsp;certPathCerts)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtain and validate the certification path for the complete CRL issuer.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;java.security.PublicKey</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLG(java.security.cert.X509CRL, java.util.Set)">processCRLG</A></B>(java.security.cert.X509CRL&nbsp;crl,            java.util.Set&nbsp;keys)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;java.security.cert.X509CRL</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLH(java.util.Set, java.security.PublicKey)">processCRLH</A></B>(java.util.Set&nbsp;deltacrls,            java.security.PublicKey&nbsp;key)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLI(java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus, org.bouncycastle.x509.ExtendedPKIXParameters)">processCRLI</A></B>(java.util.Date&nbsp;validDate,            java.security.cert.X509CRL&nbsp;deltacrl,            java.lang.Object&nbsp;cert,            org.bouncycastle.jce.provider.CertStatus&nbsp;certStatus,            <A HREF="../../../../org/bouncycastle/x509/ExtendedPKIXParameters.html" title="class in org.bouncycastle.x509">ExtendedPKIXParameters</A>&nbsp;pkixParams)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#processCRLJ(java.util.Date, java.security.cert.X509CRL, java.lang.Object, org.bouncycastle.jce.provider.CertStatus)">processCRLJ</A></B>(java.util.Date&nbsp;validDate,            java.security.cert.X509CRL&nbsp;completecrl,            java.lang.Object&nbsp;cert,            org.bouncycastle.jce.provider.CertStatus&nbsp;certStatus)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#wrapupCertA(int, java.security.cert.X509Certificate)">wrapupCertA</A></B>(int&nbsp;explicitPolicy,            java.security.cert.X509Certificate&nbsp;cert)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#wrapupCertB(java.security.cert.CertPath, int, int)">wrapupCertB</A></B>(java.security.cert.CertPath&nbsp;certPath,            int&nbsp;index,            int&nbsp;explicitPolicy)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#wrapupCertF(java.security.cert.CertPath, int, java.util.List, java.util.Set)">wrapupCertF</A></B>(java.security.cert.CertPath&nbsp;certPath,            int&nbsp;index,            java.util.List&nbsp;pathCheckers,            java.util.Set&nbsp;criticalExtensions)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>protected static&nbsp;<A HREF="../../../../org/bouncycastle/jce/provider/PKIXPolicyNode.html" title="class in org.bouncycastle.jce.provider">PKIXPolicyNode</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/RFC3280CertPathUtilities.html#wrapupCertG(java.security.cert.CertPath, org.bouncycastle.x509.ExtendedPKIXParameters, java.util.Set, int, java.util.List[], org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.Set)">wrapupCertG</A></B>(java.security.cert.CertPath&nbsp;certPath,            <A HREF="../../../../org/bouncycastle/x509/ExtendedPKIXParameters.html" title="class in org.bouncycastle.x509">ExtendedPKIXParameters</A>&nbsp;paramsPKIX,            java.util.Set&nbsp;userInitialPolicySet,            int&nbsp;index,            java.util.List[]&nbsp;policyNodes,            <A HREF="../../../../org/bouncycastle/jce/provider/PKIXPolicyNode.html" title="class in org.bouncycastle.jce.provider">PKIXPolicyNode</A>&nbsp;validPolicyTree,            java.util.Set&nbsp;acceptablePolicies)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD></TR></TABLE>&nbsp;<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>&nbsp;<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="CERTIFICATE_POLICIES"><!-- --></A><H3>CERTIFICATE_POLICIES</H3><PRE>protected static final java.lang.String <B>CERTIFICATE_POLICIES</B></PRE><DL><DL></DL></DL><HR><A NAME="POLICY_MAPPINGS"><!-- --></A><H3>POLICY_MAPPINGS</H3><PRE>protected static final java.lang.String <B>POLICY_MAPPINGS</B></PRE><DL><DL></DL></DL><HR><A NAME="INHIBIT_ANY_POLICY"><!-- --></A><H3>INHIBIT_ANY_POLICY</H3><PRE>protected static final java.lang.String <B>INHIBIT_ANY_POLICY</B></PRE><DL><DL></DL></DL><HR><A NAME="ISSUING_DISTRIBUTION_POINT"><!-- --></A><H3>ISSUING_DISTRIBUTION_POINT</H3><PRE>protected static final java.lang.String <B>ISSUING_DISTRIBUTION_POINT</B></PRE><DL><DL></DL></DL><HR><A NAME="FRESHEST_CRL"><!-- --></A><H3>FRESHEST_CRL</H3><PRE>protected static final java.lang.String <B>FRESHEST_CRL</B></PRE><DL><DL></DL></DL><HR><A NAME="DELTA_CRL_INDICATOR"><!-- --></A><H3>DELTA_CRL_INDICATOR</H3><PRE>protected static final java.lang.String <B>DELTA_CRL_INDICATOR</B></PRE><DL><DL></DL></DL><HR><A NAME="POLICY_CONSTRAINTS"><!-- --></A><H3>POLICY_CONSTRAINTS</H3><PRE>protected static final java.lang.String <B>POLICY_CONSTRAINTS</B></PRE><DL><DL></DL></DL><HR><A NAME="BASIC_CONSTRAINTS"><!-- --></A><H3>BASIC_CONSTRAINTS</H3><PRE>protected static final java.lang.String <B>BASIC_CONSTRAINTS</B></PRE><DL><DL></DL></DL><HR><A NAME="CRL_DISTRIBUTION_POINTS"><!-- --></A><H3>CRL_DISTRIBUTION_POINTS</H3><PRE>protected static final java.lang.String <B>CRL_DISTRIBUTION_POINTS</B></PRE><DL><DL></DL></DL><HR><A NAME="SUBJECT_ALTERNATIVE_NAME"><!-- --></A><H3>SUBJECT_ALTERNATIVE_NAME</H3><PRE>protected static final java.lang.String <B>SUBJECT_ALTERNATIVE_NAME</B></PRE><DL><DL>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -