Package com.lowagie.text.pdf
Class PdfPKCS7.X509Name
- java.lang.Object
-
- com.lowagie.text.pdf.PdfPKCS7.X509Name
-
-
Field Summary
Fields Modifier and Type Field Description static org.bouncycastle.asn1.ASN1ObjectIdentifierCcountry code - StringType(SIZE(2))static org.bouncycastle.asn1.ASN1ObjectIdentifierCNcommon name - StringType(SIZE(1..64))static org.bouncycastle.asn1.ASN1ObjectIdentifierDCobject identifierstatic Map<org.bouncycastle.asn1.ASN1Encodable,String>defaultSymbolsstatic HashMapDefaultSymbolsDeprecated.static org.bouncycastle.asn1.ASN1ObjectIdentifierEemail address in Verisign certificatesstatic org.bouncycastle.asn1.ASN1ObjectIdentifierEmailAddressEmail address (RSA PKCS#9 extension) - IA5String.static org.bouncycastle.asn1.ASN1ObjectIdentifierGENERATIONNaming attribute of type X520namestatic org.bouncycastle.asn1.ASN1ObjectIdentifierGIVENNAMENaming attribute of type X520namestatic org.bouncycastle.asn1.ASN1ObjectIdentifierINITIALSNaming attribute of type X520namestatic org.bouncycastle.asn1.ASN1ObjectIdentifierLlocality name - StringType(SIZE(1..64))static org.bouncycastle.asn1.ASN1ObjectIdentifierOorganization - StringType(SIZE(1..64))static org.bouncycastle.asn1.ASN1ObjectIdentifierOUorganizational unit name - StringType(SIZE(1..64))static org.bouncycastle.asn1.ASN1ObjectIdentifierSNdevice serial number name - StringType(SIZE(1..64))static org.bouncycastle.asn1.ASN1ObjectIdentifierSTstate, or province name - StringType(SIZE(1..64))static org.bouncycastle.asn1.ASN1ObjectIdentifierSURNAMENaming attribute of type X520namestatic org.bouncycastle.asn1.ASN1ObjectIdentifierTTitlestatic org.bouncycastle.asn1.ASN1ObjectIdentifierUIDLDAP User id.static org.bouncycastle.asn1.ASN1ObjectIdentifierUNIQUE_IDENTIFIERNaming attribute of type X520nameHashMapvaluesDeprecated.Map<String,List<String>>valuesMap
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Map<String,List<String>>getAllFields()getter for valuesStringgetField(String name)ArrayListgetFieldArray(String name)Deprecated.HashMapgetFields()Deprecated.usegetAllFields()List<String>getFieldsByName(String name)gets a field array from the values HashmapStringtoString()
-
-
-
Field Detail
-
C
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier C
country code - StringType(SIZE(2))
-
O
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier O
organization - StringType(SIZE(1..64))
-
OU
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier OU
organizational unit name - StringType(SIZE(1..64))
-
T
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier T
Title
-
CN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier CN
common name - StringType(SIZE(1..64))
-
SN
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SN
device serial number name - StringType(SIZE(1..64))
-
L
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier L
locality name - StringType(SIZE(1..64))
-
ST
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier ST
state, or province name - StringType(SIZE(1..64))
-
SURNAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
Naming attribute of type X520name
-
GIVENNAME
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
Naming attribute of type X520name
-
INITIALS
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
Naming attribute of type X520name
-
GENERATION
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
Naming attribute of type X520name
-
UNIQUE_IDENTIFIER
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
Naming attribute of type X520name
-
EmailAddress
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier 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.ASN1ObjectIdentifier E
email address in Verisign certificates
-
DC
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier DC
object identifier
-
UID
public static final org.bouncycastle.asn1.ASN1ObjectIdentifier UID
LDAP User id.
-
DefaultSymbols
@Deprecated public static HashMap DefaultSymbols
Deprecated.A HashMap with default symbols
-
values
@Deprecated public HashMap values
Deprecated.A HashMap with values
-
-
Constructor Detail
-
X509Name
public X509Name(org.bouncycastle.asn1.ASN1Sequence seq)
Constructs an X509 name- Parameters:
seq- an ASN1 Sequence
-
X509Name
public X509Name(String dirName)
Constructs an X509 name- Parameters:
dirName- a directory name
-
-
Method Detail
-
getFieldArray
@Deprecated public ArrayList getFieldArray(String name)
Deprecated.gets a field array from the values Hashmap- Parameters:
name- the name of the field to get- Returns:
- an ArrayList
-
getFieldsByName
public List<String> getFieldsByName(String name)
gets a field array from the values Hashmap- Parameters:
name- the name of the field array to get- Returns:
- an ArrayList
-
getFields
@Deprecated public HashMap getFields()
Deprecated.usegetAllFields()getter for values- Returns:
- a HashMap with the fields of the X509 name
-
getAllFields
public Map<String,List<String>> getAllFields()
getter for values- Returns:
- a HashMap with the fields of the X509 name
-
toString
public String toString()
- Overrides:
toStringin classObject- Returns:
- values string representation
- See Also:
Object.toString()
-
-