Credential encryption
Spec: https:/
Implementation: https:/
Blueprint information
- Status:
- Complete
- Approver:
- Steve Martinelli
- Priority:
- Medium
- Drafter:
- Dolph Mathews
- Direction:
- Approved
- Assignee:
- werner mendizabal
- Definition:
- Approved
- Series goal:
- Accepted for newton
- Implementation:
- Implemented
- Milestone target:
- newton-rc1
- Started by
- Dolph Mathews
- Completed by
- Steve Martinelli
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Support encryption of credentials in Keystone
Addressed by: https:/
Pass key_repository and max_active_keys to FernetUtils
Addressed by: https:/
Make a FernetUtils class
Addressed by: https:/
Move fernet utils into keystone/common/
Addressed by: https:/
Add credential encryption exception
Addressed by: https:/
Add conf to support credential encryption
Addressed by: https:/
Create a fernet credential provider
Addressed by: https:/
Document the fernet credential provider
Addressed by: https:/
Add create and update methods to credential Manager
Addressed by: https:/
Implement encryptin of credentials at rest
Addressed by: https:/
Add key_hash column to credential table
Addressed by: https:/
Make KeyRepository shareable
Gerrit topic: https:/
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Let upgrade tests control all 4 repositories at once
Addressed by: https:/
Add credential setup command
Addressed by: https:/
Fixes small grammar mistake in docstring
Addressed by: https:/
Add man page info for credential setup command
Addressed by: https:/
Only create triggers during a rolling upgrade
Gerrit topic: https:/
Addressed by: https:/
Log warning if null key is used for encryption
Addressed by: https:/
Add docs for the null key
Addressed by: https:/
Introduce null key for credential encryption