- java.lang.Object
-
- com.itextpdf.text.pdf.PdfPKCS7.X509Name
-
- Enclosing class:
- PdfPKCS7
public static class PdfPKCS7.X509Name extends java.lang.Objecta class that holds an X509 name
-
-
Field Summary
Fields Modifier and Type Field Description static org.bouncycastle.asn1.DERObjectIdentifierCcountry code - StringType(SIZE(2))static org.bouncycastle.asn1.DERObjectIdentifierCNcommon name - StringType(SIZE(1..64))static org.bouncycastle.asn1.DERObjectIdentifierDCobject identifierstatic java.util.HashMapDefaultSymbolsA HashMap with default symbolsstatic org.bouncycastle.asn1.DERObjectIdentifierEemail address in Verisign certificatesstatic org.bouncycastle.asn1.DERObjectIdentifierEmailAddressEmail address (RSA PKCS#9 extension) - IA5String.static org.bouncycastle.asn1.DERObjectIdentifierGENERATIONNaming attribute of type X520namestatic org.bouncycastle.asn1.DERObjectIdentifierGIVENNAMENaming attribute of type X520namestatic org.bouncycastle.asn1.DERObjectIdentifierINITIALSNaming attribute of type X520namestatic org.bouncycastle.asn1.DERObjectIdentifierLlocality name - StringType(SIZE(1..64))static org.bouncycastle.asn1.DERObjectIdentifierOorganization - StringType(SIZE(1..64))static org.bouncycastle.asn1.DERObjectIdentifierOUorganizational unit name - StringType(SIZE(1..64))static org.bouncycastle.asn1.DERObjectIdentifierSNdevice serial number name - StringType(SIZE(1..64))static org.bouncycastle.asn1.DERObjectIdentifierSTstate, or province name - StringType(SIZE(1..64))static org.bouncycastle.asn1.DERObjectIdentifierSURNAMENaming attribute of type X520namestatic org.bouncycastle.asn1.DERObjectIdentifierTTitlestatic org.bouncycastle.asn1.DERObjectIdentifierUIDLDAP User id.static org.bouncycastle.asn1.DERObjectIdentifierUNIQUE_IDENTIFIERNaming attribute of type X520namejava.util.HashMapvaluesA HashMap with values
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetField(java.lang.String name)java.util.ArrayListgetFieldArray(java.lang.String name)gets a field array from the values Hashmapjava.util.HashMapgetFields()getter for valuesjava.lang.StringtoString()
-
-
-
Field Detail
-
C
public static final org.bouncycastle.asn1.DERObjectIdentifier C
country code - StringType(SIZE(2))
-
O
public static final org.bouncycastle.asn1.DERObjectIdentifier O
organization - StringType(SIZE(1..64))
-
OU
public static final org.bouncycastle.asn1.DERObjectIdentifier OU
organizational unit name - StringType(SIZE(1..64))
-
T
public static final org.bouncycastle.asn1.DERObjectIdentifier T
Title
-
CN
public static final org.bouncycastle.asn1.DERObjectIdentifier CN
common name - StringType(SIZE(1..64))
-
SN
public static final org.bouncycastle.asn1.DERObjectIdentifier SN
device serial number name - StringType(SIZE(1..64))
-
L
public static final org.bouncycastle.asn1.DERObjectIdentifier L
locality name - StringType(SIZE(1..64))
-
ST
public static final org.bouncycastle.asn1.DERObjectIdentifier ST
state, or province name - StringType(SIZE(1..64))
-
SURNAME
public static final org.bouncycastle.asn1.DERObjectIdentifier SURNAME
Naming attribute of type X520name
-
GIVENNAME
public static final org.bouncycastle.asn1.DERObjectIdentifier GIVENNAME
Naming attribute of type X520name
-
INITIALS
public static final org.bouncycastle.asn1.DERObjectIdentifier INITIALS
Naming attribute of type X520name
-
GENERATION
public static final org.bouncycastle.asn1.DERObjectIdentifier GENERATION
Naming attribute of type X520name
-
UNIQUE_IDENTIFIER
public static final org.bouncycastle.asn1.DERObjectIdentifier UNIQUE_IDENTIFIER
Naming attribute of type X520name
-
EmailAddress
public static final org.bouncycastle.asn1.DERObjectIdentifier EmailAddress
Email address (RSA PKCS#9 extension) - IA5String.Note: if you're trying to be ultra orthodox, don't use this! It shouldn't be in here.
-
E
public static final org.bouncycastle.asn1.DERObjectIdentifier E
email address in Verisign certificates
-
DC
public static final org.bouncycastle.asn1.DERObjectIdentifier DC
object identifier
-
UID
public static final org.bouncycastle.asn1.DERObjectIdentifier UID
LDAP User id.
-
DefaultSymbols
public static java.util.HashMap DefaultSymbols
A HashMap with default symbols
-
values
public java.util.HashMap values
A HashMap with values
-
-
Method Detail
-
getField
public java.lang.String getField(java.lang.String name)
-
getFieldArray
public java.util.ArrayList getFieldArray(java.lang.String name)
gets a field array from the values Hashmap- Parameters:
name-- Returns:
- an ArrayList
-
getFields
public java.util.HashMap getFields()
getter for values- Returns:
- a HashMap with the fields of the X509 name
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
-