📄 x509certificateobject.html
字号:
<BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> byte[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/X509CertificateObject.html#getTBSCertificate()">getTBSCertificate</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/jce/provider/X509CertificateObject.html#getVersion()">getVersion</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/jce/provider/X509CertificateObject.html#hashCode()">hashCode</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/jce/provider/X509CertificateObject.html#hasUnsupportedCriticalExtension()">hasUnsupportedCriticalExtension</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/X509CertificateObject.html#setBagAttribute(org.bouncycastle.asn1.DERObjectIdentifier, org.bouncycastle.asn1.DEREncodable)">setBagAttribute</A></B>(<A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A> oid, <A HREF="../../../../org/bouncycastle/asn1/DEREncodable.html" title="interface in org.bouncycastle.asn1">DEREncodable</A> attribute)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/X509CertificateObject.html#toString()">toString</A></B>()</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/X509CertificateObject.html#verify(java.security.PublicKey)">verify</A></B>(java.security.PublicKey key)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/jce/provider/X509CertificateObject.html#verify(java.security.PublicKey, java.lang.String)">verify</A></B>(java.security.PublicKey key, java.lang.String sigProvider)</CODE><BR> </TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.security.cert.X509Certificate"><!-- --></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.security.cert.X509Certificate</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>getIssuerAlternativeNames, getSubjectAlternativeNames</CODE></TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.security.cert.Certificate"><!-- --></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.security.cert.Certificate</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>getType, writeReplace</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, finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ========= 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="X509CertificateObject(org.bouncycastle.asn1.x509.X509CertificateStructure)"><!-- --></A><H3>X509CertificateObject</H3><PRE>public <B>X509CertificateObject</B>(<A HREF="../../../../org/bouncycastle/asn1/x509/X509CertificateStructure.html" title="class in org.bouncycastle.asn1.x509">X509CertificateStructure</A> c) throws java.security.cert.CertificateParsingException</PRE><DL><DL><DT><B>Throws:</B><DD><CODE>java.security.cert.CertificateParsingException</CODE></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"><B>Method Detail</B></FONT></TH></TR></TABLE><A NAME="checkValidity()"><!-- --></A><H3>checkValidity</H3><PRE>public void <B>checkValidity</B>() throws java.security.cert.CertificateExpiredException, java.security.cert.CertificateNotYetValidException</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>checkValidity</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.cert.CertificateExpiredException</CODE><DD><CODE>java.security.cert.CertificateNotYetValidException</CODE></DL></DD></DL><HR><A NAME="checkValidity(java.util.Date)"><!-- --></A><H3>checkValidity</H3><PRE>public void <B>checkValidity</B>(java.util.Date date) throws java.security.cert.CertificateExpiredException, java.security.cert.CertificateNotYetValidException</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>checkValidity</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.cert.CertificateExpiredException</CODE><DD><CODE>java.security.cert.CertificateNotYetValidException</CODE></DL></DD></DL><HR><A NAME="getVersion()"><!-- --></A><H3>getVersion</H3><PRE>public int <B>getVersion</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getVersion</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getSerialNumber()"><!-- --></A><H3>getSerialNumber</H3><PRE>public java.math.BigInteger <B>getSerialNumber</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getSerialNumber</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getIssuerDN()"><!-- --></A><H3>getIssuerDN</H3><PRE>public java.security.Principal <B>getIssuerDN</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getIssuerDN</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getIssuerX500Principal()"><!-- --></A><H3>getIssuerX500Principal</H3><PRE>public javax.security.auth.x500.X500Principal <B>getIssuerX500Principal</B>()</PRE><DL><DD><DL><DT><B>Overrides:</B><DD><CODE>getIssuerX500Principal</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getSubjectDN()"><!-- --></A><H3>getSubjectDN</H3><PRE>public java.security.Principal <B>getSubjectDN</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getSubjectDN</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getSubjectX500Principal()"><!-- --></A><H3>getSubjectX500Principal</H3><PRE>public javax.security.auth.x500.X500Principal <B>getSubjectX500Principal</B>()</PRE><DL><DD><DL><DT><B>Overrides:</B><DD><CODE>getSubjectX500Principal</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getNotBefore()"><!-- --></A><H3>getNotBefore</H3><PRE>public java.util.Date <B>getNotBefore</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getNotBefore</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getNotAfter()"><!-- --></A><H3>getNotAfter</H3><PRE>public java.util.Date <B>getNotAfter</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getNotAfter</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getTBSCertificate()"><!-- --></A><H3>getTBSCertificate</H3><PRE>public byte[] <B>getTBSCertificate</B>() throws java.security.cert.CertificateEncodingException</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getTBSCertificate</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.cert.CertificateEncodingException</CODE></DL></DD></DL><HR><A NAME="getSignature()"><!-- --></A><H3>getSignature</H3><PRE>public byte[] <B>getSignature</B>()</PRE><DL><DD><DL><DT><B>Specified by:</B><DD><CODE>getSignature</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getSigAlgName()"><!-- --></A><H3>getSigAlgName</H3><PRE>public java.lang.String <B>getSigAlgName</B>()</PRE><DL><DD>return a more "meaningful" representation for the signature algorithm used in the certficate.<P><DD><DL><DT><B>Specified by:</B><DD><CODE>getSigAlgName</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getSigAlgOID()"><!-- --></A><H3>getSigAlgOID</H3><PRE>public java.lang.String <B>getSigAlgOID</B>()</PRE><DL><DD>return the object identifier for the signature.<P><DD><DL><DT><B>Specified by:</B><DD><CODE>getSigAlgOID</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getSigAlgParams()"><!-- --></A><H3>getSigAlgParams</H3><PRE>public byte[] <B>getSigAlgParams</B>()</PRE><DL><DD>return the signature parameters, or null if there aren't any.<P><DD><DL><DT><B>Specified by:</B><DD><CODE>getSigAlgParams</CODE> in class <CODE>java.security.cert.X509Certificate</CODE></DL></DD><DD><DL></DL></DD></DL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -