|
IAIK CMS/SMIME Toolkit API Documentation
Version 6.1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KeyDatabase
A simple key database allowing to query for (private, secret) keys
based on their key identifiers
.
The key maybe required to, for instance, decrypt an encrypted S/MIME
message (content encryption key).
If private keys are held by this key database it also may allow to
access the corresponding certificate chain
.
Method Summary | |
---|---|
java.security.Key |
getKey(KeyIdentifier keyID)
Gets the key belonging to the given key identidier. |
Methods inherited from interface iaik.smime.ess.utils.CertificateDatabase |
---|
getCertificate, getCertificateChain |
Method Detail |
---|
java.security.Key getKey(KeyIdentifier keyID) throws KeyDatabaseException
keyID
- the key identifier identifying the entity to
which the requested key belongs to
null
if there is no key for this identifier
KeyDatabaseException
- if there occurs some problem when trying to fetch the key
|
IAIK CMS/SMIME Toolkit API Documentation
Version 6.1 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
![]() |
v6.1 (c) 2002 IAIK, (c) 2003 - 2025 SIC |
![]() |