Actions
Task #1227
closedCommand authentication and authorization
Start date:
Due date:
% Done:
100%
Estimated time:
6.00 h
Description
Develop a module that provides authentication and authorization on a ControlCommand.
- A section in the configuration file specifies a list of trusted keys, each record contains:
- Name for the key
- public key
- a set of granted privileges
- Upon receiving a control command Interest, the security library is invoked to determine the signing key of that signed Interest, and verify the signature.
- The security library should be configured to trust only the keys supplied from NFD configuration, and should not attempt to retrieve keys from network.
- The command is authorized if the signing key has been granted the required privilege for the requested management module and command verb.
Updated by Junxiao Shi almost 11 years ago
@Yingdi Yu should confirm the security library can provide the features mentioned.
Updated by Yingdi Yu almost 11 years ago
- Assignee changed from Anonymous to Yingdi Yu
Updated by Yingdi Yu almost 11 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
I forgot to update this issue, the coding work is done, and the commit has been merged into the repo.
Commit hash: 17bc3012bba11a07e9f3bda042e2216be338a636
Updated by Junxiao Shi almost 11 years ago
- Status changed from Closed to Feedback
This task is to add authentication and authorization in NFD's management module. This functionality does not exist in NFD, so it's not resolved.
Commit 17bc3012bba11a07e9f3bda042e2216be338a636
contains related library features, but it does not solve this task.
Updated by Anonymous almost 11 years ago
Is it just the management side remaining? If so, I can take the remainder of the task.
Updated by Junxiao Shi almost 11 years ago
- Status changed from Feedback to New
- Assignee changed from Yingdi Yu to Anonymous
Yes, only mgmt side is remaining.
This task is now passed to @Steve.
Updated by Anonymous almost 11 years ago
- Status changed from New to In Progress
- % Done changed from 100 to 50
Updated by Anonymous almost 11 years ago
- Status changed from In Progress to Code review
- % Done changed from 50 to 100
Updated by Anonymous almost 11 years ago
- Status changed from Code review to Closed
Actions