public static class PdfPKCS7.X509Name
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static DERObjectIdentifier |
C
country code - StringType(SIZE(2))
|
static DERObjectIdentifier |
CN
common name - StringType(SIZE(1..64))
|
static DERObjectIdentifier |
DC
object identifier
|
static java.util.HashMap |
DefaultSymbols
A HashMap with default symbols
|
static DERObjectIdentifier |
E
email address in Verisign certificates
|
static DERObjectIdentifier |
EmailAddress
Email address (RSA PKCS#9 extension) - IA5String.
|
static DERObjectIdentifier |
GENERATION
Naming attribute of type X520name
|
static DERObjectIdentifier |
GIVENNAME
Naming attribute of type X520name
|
static DERObjectIdentifier |
INITIALS
Naming attribute of type X520name
|
static DERObjectIdentifier |
L
locality name - StringType(SIZE(1..64))
|
static DERObjectIdentifier |
O
organization - StringType(SIZE(1..64))
|
static DERObjectIdentifier |
OU
organizational unit name - StringType(SIZE(1..64))
|
static DERObjectIdentifier |
SN
device serial number name - StringType(SIZE(1..64))
|
static DERObjectIdentifier |
ST
state, or province name - StringType(SIZE(1..64))
|
static DERObjectIdentifier |
SURNAME
Naming attribute of type X520name
|
static DERObjectIdentifier |
T
Title
|
static DERObjectIdentifier |
UID
LDAP User id.
|
static DERObjectIdentifier |
UNIQUE_IDENTIFIER
Naming attribute of type X520name
|
java.util.HashMap |
values
A HashMap with values
|
Constructor and Description |
---|
X509Name(ASN1Sequence seq)
Constructs an X509 name
|
X509Name(java.lang.String dirName)
Constructs an X509 name
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getField(java.lang.String name) |
java.util.ArrayList |
getFieldArray(java.lang.String name)
gets a field array from the values Hashmap
|
java.util.HashMap |
getFields()
getter for values
|
java.lang.String |
toString() |
public static final DERObjectIdentifier C
public static final DERObjectIdentifier O
public static final DERObjectIdentifier OU
public static final DERObjectIdentifier T
public static final DERObjectIdentifier CN
public static final DERObjectIdentifier SN
public static final DERObjectIdentifier L
public static final DERObjectIdentifier ST
public static final DERObjectIdentifier SURNAME
public static final DERObjectIdentifier GIVENNAME
public static final DERObjectIdentifier INITIALS
public static final DERObjectIdentifier GENERATION
public static final DERObjectIdentifier UNIQUE_IDENTIFIER
public static final DERObjectIdentifier EmailAddress
Note: if you're trying to be ultra orthodox, don't use this! It shouldn't be in here.
public static final DERObjectIdentifier E
public static final DERObjectIdentifier DC
public static final DERObjectIdentifier UID
public static java.util.HashMap DefaultSymbols
public java.util.HashMap values
public X509Name(ASN1Sequence seq)
seq
- an ASN1 Sequencepublic X509Name(java.lang.String dirName)
dirName
- a directory namepublic java.lang.String getField(java.lang.String name)
public java.util.ArrayList getFieldArray(java.lang.String name)
name
- public java.util.HashMap getFields()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()