Class CertPlist

Package: com.ibm.pki.rpkiserv

public class CertPlist
extends java.lang.Object
The CertPlist (certificate parameter list) is used to pass certificate information to the R_PKIServ callable service. It defines the following static constant strings, which should be used for the name parameter:
CERTPLIST_UNSTRUCTNAME
CERTPLIST_EMAILADDR
CERTPLIST_MAIL
CERTPLIST_TITLE
CERTPLIST_ORGUNIT
CERTPLIST_ORG
CERTPLIST_STREET
CERTPLIST_LOCALITY
CERTPLIST_STATEPROV
CERTPLIST_POSTALCODE
CERTPLIST_COUNTRY
CERTPLIST_KEYUSAGE
CERTPLIST_EXTKEYUSAGE
CERTPLIST_NOTBEFORE
CERTPLIST_NOTAFTER
CERTPLIST_ALTIPADDR
CERTPLIST_ALTURI
CERTPLIST_ALTEMAIL
CERTPLIST_ALTDOMAIN
CERTPLIST_ALTOTHER
CERTPLIST_CUSTOMEXT
CERTPLIST_NOTIFYEMAIL
CERTPLIST_PUBLICKEY
CERTPLIST_SIGNWITH
CERTPLIST_HOSTIDMAP
CERTPLIST_REQUESTOR
CERTPLIST_PASSPHRASE
CERTPLIST_USERID
CERTPLIST_LABEL
CERTPLIST_CERTPOLICIES
CERTPLIST_AUTHINFOACC
CERTPLIST_CRITICAL
CERTPLIST_SERIALNUMBER
CERTPLIST_DNQUALIFIER
CERTPLIST_UID
CERTPLIST_COMMONNAME
CERTPLIST_DOMAINNAME
CERTPLIST_EMAIL
CERTPLIST_CLIENTNAME
CERTPLIST_STARTDATE
CERTPLIST_ENDDATE
CERTPLIST_AUTORENEW
CERTPLIST_KEYSIZE
Start of changeCERTPLIST_KEYALG
CERTPLIST_BUSINESSCAT
CERTPLIST_JURLOCALITY
CERTPLIST_JURSTATEPROV
CERTPLIST_JURCOUNTRYEnd of change
Method summary
void addValue(java.lang.String name, java.lang.String value)

Adds a value to the certPlist.

void addValue(java.lang.String name, java.lang.String[] values)

Adds values to the certPlist.

java.util.Vector getNames()

Gets the names of all name and value pairs in the certPlist.

java.util.Vector getValues(java.lang.String name)

Gets the vector of string values for this name in the certPlist.

void removeAllValues(java.lang.String name)

Deletes all of the values associated with a name in the certPlist.

void removeValue(java.lang.String name, java.lang.String value)

Deletes one of the values associated with a name in the certPlist.

java.lang.String toString()

Returns the string representation of this object.