|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PkEeCertReqTransaction
Complete certificate request transaction for initial request for a key pair
| Method Summary | |
|---|---|
void |
addExtKeyUsage(List<String> extKUsage)
Merges the provided extended key usages to those already existing if any. |
void |
setKeySize(int keyBits)
Set the length of the key in bits. |
void |
setKeyType(String keyType)
Set the key type to be generated for this request. |
void |
storeNewEntry(String alias,
String keyPwd)
Add the signed certificate into the EE keystore. |
| Methods inherited from interface com.ibm.security.certclient.PkEeBuiltReqTransaction |
|---|
addKeyUsage, getKeyPair, getPrivateKey, getPublicKey, setSubjectAltNames, setSubjectKeyIdShort, setValidity |
| Methods inherited from interface com.ibm.security.certclient.PkEeReqTransaction |
|---|
getCertificateChain, getPKCS10CertReq, getSignedCert |
| Methods inherited from interface com.ibm.security.certclient.PkEeTransaction |
|---|
actionRequest |
| Method Detail |
|---|
void setKeyType(String keyType)
keyType - If not "DSA" then defaults to "RSA"
void setKeySize(int keyBits)
throws com.ibm.security.certclient.base.PkException
keyBits - Number of bits in the key
com.ibm.security.certclient.base.PkException - keysize is invalidvoid addExtKeyUsage(List<String> extKUsage)
extKUsage - List of extendedkey usages -
"ServerAuth_Id"
"ClientAuth_Id"
"CodeSigning_Id"
"EmailProtection_Id"
"IPSecEndSystem_Id"
"IPSecTunnel_Id"
"IPSecUser_Id"
"TimeStamping_Id"
void storeNewEntry(String alias,
String keyPwd)
throws com.ibm.security.certclient.base.PkException
alias - label for this key entry in the EE keystore. This label should be unique
in the keystore.keyPwd - protection password for the key.
com.ibm.security.certclient.base.PkException - These identify various keystore errors
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||