📄 x509name.html
字号:
<TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#OU">OU</A></B></CODE><BR> organizational unit name - StringType(SIZE(1..64))</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#PLACE_OF_BIRTH">PLACE_OF_BIRTH</A></B></CODE><BR> RFC 3039 PlaceOfBirth - DirectoryString(SIZE(1..128)</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#POSTAL_ADDRESS">POSTAL_ADDRESS</A></B></CODE><BR> RFC 3039 PostalAddress - SEQUENCE SIZE (1..6) OF DirectoryString(SIZE(1..30))</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#POSTAL_CODE">POSTAL_CODE</A></B></CODE><BR> postalCode - DirectoryString(SIZE(1..40)</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#PSEUDONYM">PSEUDONYM</A></B></CODE><BR> RFC 3039 Pseudonym - DirectoryString(SIZE(1..64)</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static java.util.Hashtable</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#RFC1779Symbols">RFC1779Symbols</A></B></CODE><BR> look up table translating OID values into their common symbols following the convention in RFC 1779</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static java.util.Hashtable</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#RFC2253Symbols">RFC2253Symbols</A></B></CODE><BR> look up table translating OID values into their common symbols following the convention in RFC 2253</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#SERIALNUMBER">SERIALNUMBER</A></B></CODE><BR> device serial number name - StringType(SIZE(1..64))</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#SN">SN</A></B></CODE><BR> device serial number name - StringType(SIZE(1..64))</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#ST">ST</A></B></CODE><BR> state, or province name - StringType(SIZE(1..64))</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#STREET">STREET</A></B></CODE><BR> street - StringType(SIZE(1..64))</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#SURNAME">SURNAME</A></B></CODE><BR> Naming attributes of type X520name</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static java.util.Hashtable</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#SymbolLookUp">SymbolLookUp</A></B></CODE><BR> <B>Deprecated.</B> <I>use DefaultLookUp</I></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#T">T</A></B></CODE><BR> Title</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#TELEPHONE_NUMBER">TELEPHONE_NUMBER</A></B></CODE><BR> id-at-telephoneNumber</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#UID">UID</A></B></CODE><BR> LDAP User id.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#UNIQUE_IDENTIFIER">UNIQUE_IDENTIFIER</A></B></CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#UnstructuredAddress">UnstructuredAddress</A></B></CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/DERObjectIdentifier.html" title="class in org.bouncycastle.asn1">DERObjectIdentifier</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#UnstructuredName">UnstructuredName</A></B></CODE><BR> more from PKCS#9</TD></TR></TABLE> <A NAME="fields_inherited_from_class_org.bouncycastle.asn1.ASN1Encodable"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><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></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#BER">BER</A>, <A HREF="../../../../org/bouncycastle/asn1/ASN1Encodable.html#DER">DER</A></CODE></TD></TR></TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --><A NAME="constructor_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Constructor Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(org.bouncycastle.asn1.ASN1Sequence)">X509Name</A></B>(<A HREF="../../../../org/bouncycastle/asn1/ASN1Sequence.html" title="class in org.bouncycastle.asn1">ASN1Sequence</A> seq)</CODE><BR> Constructor from ASN1Sequence the principal will be a list of constructed sets, each containing an (OID, String) pair.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(boolean, java.util.Hashtable, java.lang.String)">X509Name</A></B>(boolean reverse, java.util.Hashtable lookUp, java.lang.String dirName)</CODE><BR> Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a DERObjectIdentifier, other than that OID. and numeric oids will be processed automatically.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(boolean, java.util.Hashtable, java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter)">X509Name</A></B>(boolean reverse, java.util.Hashtable lookUp, java.lang.String dirName, <A HREF="../../../../org/bouncycastle/asn1/x509/X509NameEntryConverter.html" title="class in org.bouncycastle.asn1.x509">X509NameEntryConverter</A> converter)</CODE><BR> Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes. lookUp should provide a table of lookups, indexed by lowercase only strings and yielding a DERObjectIdentifier, other than that OID. and numeric oids will be processed automatically.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(boolean, java.lang.String)">X509Name</A></B>(boolean reverse, java.lang.String dirName)</CODE><BR> Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(boolean, java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter)">X509Name</A></B>(boolean reverse, java.lang.String dirName, <A HREF="../../../../org/bouncycastle/asn1/x509/X509NameEntryConverter.html" title="class in org.bouncycastle.asn1.x509">X509NameEntryConverter</A> converter)</CODE><BR> Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes with each string value being converted to its associated ASN.1 type using the passed in converter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.util.Hashtable)">X509Name</A></B>(java.util.Hashtable attributes)</CODE><BR> <B>Deprecated.</B> <I>use an ordered constructor! The hashtable ordering is rarely correct</I></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.lang.String)">X509Name</A></B>(java.lang.String dirName)</CODE><BR> Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.lang.String, org.bouncycastle.asn1.x509.X509NameEntryConverter)">X509Name</A></B>(java.lang.String dirName, <A HREF="../../../../org/bouncycastle/asn1/x509/X509NameEntryConverter.html" title="class in org.bouncycastle.asn1.x509">X509NameEntryConverter</A> converter)</CODE><BR> Takes an X509 dir name as a string of the format "C=AU, ST=Victoria", or some such, converting it into an ordered set of name attributes with each string value being converted to its associated ASN.1 type using the passed in converter.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.util.Vector, java.util.Hashtable)">X509Name</A></B>(java.util.Vector ordering, java.util.Hashtable attributes)</CODE><BR> Constructor from a table of attributes with ordering.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.util.Vector, java.util.Hashtable, org.bouncycastle.asn1.x509.X509NameEntryConverter)">X509Name</A></B>(java.util.Vector ordering, java.util.Hashtable attributes, <A HREF="../../../../org/bouncycastle/asn1/x509/X509NameEntryConverter.html" title="class in org.bouncycastle.asn1.x509">X509NameEntryConverter</A> converter)</CODE><BR> Constructor from a table of attributes with ordering.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.util.Vector, java.util.Vector)">X509Name</A></B>(java.util.Vector oids, java.util.Vector values)</CODE><BR> Takes two vectors one of the oids and the other of the values.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html#X509Name(java.util.Vector, java.util.Vector, org.bouncycastle.asn1.x509.X509NameEntryConverter)">X509Name</A></B>(java.util.Vector oids, java.util.Vector values, <A HREF="../../../../org/bouncycastle/asn1/x509/X509NameEntryConverter.html" title="class in org.bouncycastle.asn1.x509">X509NameEntryConverter</A> converter)</CODE><BR> Takes two vectors one of the oids and the other of the values.</TD></TR></TABLE> <!-- ========== METHOD SUMMARY =========== --><A NAME="method_summary"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Method Summary</B></FONT></TH></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/asn1/x509/X509Name.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object obj)</CODE><BR> test for equality - note: case is ignored.</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/asn1/x509/X509Name.html#equals(java.lang.Object, boolean)">equals</A></B>(java.lang.Object obj, boolean inOrder)</CODE><BR> </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static <A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.html" title="class in org.bouncycastle.asn1.x509">X509Name</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../org/bouncycastle/asn1/x509/X509Name.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, boolean explicit)</CODE><BR> Return a X509Name based on the passed in tagged object.</TD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -