summaryrefslogtreecommitdiffstats
path: root/base/common/python/pki/kraclient.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for #1040 and #1041 in cert and key python modulesAbhishek Koneru2014-06-271-59/+0
| | | | | | | | | | Ticket 1040 - Perform null checks on JSON attributes. Ticket 1041 - Rename module kraclient to kra. Also refactored the code in cert module removing the usage of property. Achieved the conversion of names(camelCase to '_' separated ) using a dictionaries in the objects. The default method in encoder module has also been modified to perform the reverse conversion.
* formatting fixes in python client code for pycharmAde Lee2014-05-291-16/+20
|
* Moved key functions out of kraclient.pyAde Lee2014-02-261-198/+1
|
* reame client_id to client_key_idAde Lee2014-02-261-5/+7
|
* Add methods to create nss certdb and import certAde Lee2014-02-261-5/+15
| | | | | Also changed arguments so that all args and returns from CryptoUtil are unencoded.
* Add methods to getKeyInfo and change key statusAde Lee2014-02-191-1/+1
|
* Additional changes as per review.Ade Lee2014-02-191-294/+148
| | | | | | | | | | 1. Moved most methods back into the key.py module. 2. Simplified the invocation by combining the KeyClient and KeyRequestClient as just KeyClient. 3. Added additional invocations in KRAClient - with lots of docuemntation. These are hopefully more user friendly. 4. Extracted crypto operations to cryptoutil class. This class has an NSS implementation provided. 5. Addressed other issues found in review.
* Initial work on python APIAde Lee2014-02-191-0/+386
This patch includes code for most of the python client library for the KeyResource and KeyRequestResource for the DRM. Some place holder code has been added for the CertResource, but this needs to be further refined and tested.