|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The class KeyProvider is an interface
that is implemented to retrieve X509Certificates and Private Keys from
user data store.
| Method Summary | |
java.lang.String |
getCertificateAlias(java.security.cert.Certificate cert)
Get the alias name of the first keystore entry whose certificate matches the given certificate. |
java.security.PrivateKey |
getPrivateKey(java.lang.String certAlias)
Return java.security.PrivateKey for the specified certAlias. |
java.security.PublicKey |
getPublicKey(java.lang.String keyAlias)
Return java.security.PublicKey for the specified keyAlias |
java.security.cert.X509Certificate |
getX509Certificate(java.lang.String certAlias)
Return java.security.cert.X509Certificate for the specified certAlias. |
void |
setKey(java.lang.String storepass,
java.lang.String keypass)
Set the key to access key store database. |
| Method Detail |
public void setKey(java.lang.String storepass,
java.lang.String keypass)
storepass - password for the key storekeypass - password for the certificatepublic java.security.cert.X509Certificate getX509Certificate(java.lang.String certAlias)
certAlias - Certificate alias namepublic java.security.PublicKey getPublicKey(java.lang.String keyAlias)
keyAlias - Key alias namepublic java.security.PrivateKey getPrivateKey(java.lang.String certAlias)
certAlias - Certificate alias namepublic java.lang.String getCertificateAlias(java.security.cert.Certificate cert)
cert - Certificate
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||