Task #1532
closedConfigurable KeyChain
Description
Applications/Users should be able to choose the TPM that satisfy their requirements.
For example, root user may not have default OSX keychain, so that SecTpmOsx
does not work for root user on OS X system; users may switch to SoftHSM-based TPM when it is available.
Current implementation, however, restrict apps/users to use only one TPM which is configured before building the library.
The library would be more flexible if apps/users can configure the TPM in KeyChain.
Configuration File Format: http://redmine.named-data.net/projects/ndn-cpp-dev/wiki/KeyChainConf
Updated by Alex Afanasyev over 10 years ago
- Target version changed from v0.2 to v0.1
No. We need this right now..., if possible :( Otherwise I'm not sure how to do the deployment on OSX with binary release.
Updated by Yingdi Yu over 10 years ago
- Description updated (diff)
- % Done changed from 0 to 10
KeyChain configuration file has been defined. http://redmine.named-data.net/projects/ndn-cpp-dev/wiki/KeyChainConf
Updated by Alex Afanasyev over 10 years ago
Don't create new config file. This is client settings and we already have client config file.
settings are simple, so i dont see any problem with ini format. I would't overcomplicate things right now.
Updated by Yingdi Yu over 10 years ago
I am not sure whether ini allows sections with the same name.
Updated by Yingdi Yu over 10 years ago
Spec is updated with temporary solution for release 1.0.
Updated by Yingdi Yu over 10 years ago
- Status changed from In Progress to Code review
- % Done changed from 10 to 100
Updated by Alex Afanasyev over 10 years ago
- Status changed from Code review to Closed
Implemented in commit:f56c68f66b19444e82397db6f1c10604ecb1e6dd