summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Tests for pki group-add, pki group-show, pki group-delRoshni Pattath2014-07-073-0/+1609
|
* Modify pki-cert-cli-lib.sh for sustring searchNiranjan Mallapadi2014-07-071-20/+78
| | | | | | | | | Modified submit_new_request to do substring match of profile names, because we want to users to pass new profile names. Add new function generate_cert_request_xml which retrieves the xml template of the profile and fills with the data provided
* Add new shared library to add/modify profilesNiranjan Mallapadi2014-07-072-0/+207
| | | | | | Add new file shared/pki-profile-lib.sh currently it adds new profiles based on Netscape certificate extensions
* automation scripts for pki cert-findNiranjan Mallapadi2014-07-073-0/+4243
| | | | | Add new automation script pki-cert-cli-find-ca.sh modify Makefile and runtests.sh to include pki-cert-find automation
* Remove legacy 'systemctl' filesMatthew Harmsen2014-07-0329-2406/+42
| | | | - PKI TRAC Ticket #832 - Remove legacy 'systemctl' files . . .
* Renamed CryptoUtil to CryptoProvider.Endi S. Dewata2014-07-034-12/+12
| | | | | | | | The CryptoUtil classes in the Python client library has been renamed to CryptoProvider for consistency with the Java client library. The cryptoutil.py module has been renamed to crypto.py. Ticket #1042
* Add 'arm' architecture to tool scripts.Matthew Harmsen2014-07-021-0/+4
| | | | | - Bugzilla Bug #1081916 - freeipa does not install on arm architecture - PKI TRAC Ticket #935 - patch to BtoA and AtoB to get ARM working
* Backup and Archive CS.cfgMatthew Harmsen2014-07-026-1/+213
| | | | * PKI TRAC Ticket #899 - RFE - ipa-server should keep backup of CS.cfg
* Added methods for providing file input for profile request.Abhishek Koneru2014-07-012-102/+541
| | | | | | Added new methods to allow user to provide file input to perform operations like create profile/modify profile. The supported file formats a re xml and json.
* Implemented remaining of the ProfileClient API.Abhishek Koneru2014-07-013-20/+225
| | | | | Provides methods to create/modify/delete a profile. Also adds put and delete methods to the PKIConnection object.
* Adjust spec files to align with koji buildsAde Lee2014-07-011-10/+19
|
* Changes to fix rawhide buildAde Lee2014-07-014-7/+5
| | | | | | - Removed dependency on removed internal junit class - moved cmake reference to junit4.jar to junit.jar - Disambiguate a couple of references
* Fixed typo in user test files.Asha Akkiangady2014-06-2720-20/+20
|
* Fixes for #1040 and #1041 in cert and key python modulesAbhishek Koneru2014-06-276-317/+223
| | | | | | | | | | 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.
* Updated pki user del,find and show tests with the dogtag ticket ids.Asha Akkiangady2014-06-263-12/+9
|
* Tier1 test changes to pki user-cert-add, user-cert-find, user-cert-showRoshni Pattath2014-06-263-48/+191
|
* Swap numeric values of OBNOXIOUS and INFO debug logging for correctnessMatthew Harmsen2014-06-252-6/+6
| | | | * PKI TRAC Ticket #898 - Giant /var/log/pki-ca/debug
* Changes made to tier1 testsRoshni Pattath2014-06-252-8/+91
| | | | Files modified are pki user-mod and pki user-cert-delete
* Fix typo in CS.cfg for ca.profiles.defaultSigningAlgsAllowedAde Lee2014-06-251-1/+1
| | | | Ticket 781
* Fixed missing TPS activity attributes.Endi S. Dewata2014-06-2411-14/+88
| | | | | | | | The ActivityService has been fixed to return the missing TPS activity attributes including IP, operation, result, and message. The TPS CLI and UI has been fixed to display the activity date in UTC format. Ticket #1050
* Added ActivityDatabase.log().Endi S. Dewata2014-06-241-0/+37
| | | | | | | | A new method has been added to log TPS activities. The method will create a new activity record with ID generated from timestamp and thread ID. Ticket #1049
* Fixed NumberFormatException in key-request-find.Endi S. Dewata2014-06-203-5/+12
| | | | | | | | | | | Previously if a key archival failed, the REST service would return an invalid key URL, which would cause an exception when the CLI tried to parse it. The service has been fixed to return a null URL which can be detected to avoid parsing invalid value. The Python library has been modified to handle missing key URL. Ticket #1043
* Modifications to runtest and MakefileRoshni Pattath2014-06-183-2/+6
|
* pki user-cert command testRoshni Pattath2014-06-181-0/+71
|
* Minor changesRoshni Pattath2014-06-171-5/+5
|
* Changed Test typeRoshni Pattath2014-06-171-1/+1
|
* Changes after adding the verifyErrorMessage routineRoshni Pattath2014-06-179-1551/+2145
|
* ticket #941 Part1 TPS Rewrite: Enrollment, Recovery, KeyRecovery, ↵Christina Fu2014-06-1610-113/+371
| | | | revoke/unrevoke processor
* Fix identities for security data storage, retrieval and generationAde Lee2014-06-1310-130/+98
| | | | | | | | | | | | For the new security data storage and retrieval, and for symmetric key generation, we need to store the identity of the agent that is requesting and approving each operation, both in the ldap record and in the audit logs. (Tickets 806 and 807) This patch also adds required logic to check that the owner of the recovery request is the same agent that retrieves the key. It also adds missing audit log constants for symmmetric key generation so that they will show up in the audit log.
* add pki cert-request-submit automationNiranjan Mallapadi2014-06-113-0/+841
|
* More formatting changesAde Lee2014-06-104-190/+203
| | | | | Improve the layout of strings in pkimessages and fix a couple more PEP 8 issues.
* Fix pycharm warnings for server python classesAde Lee2014-06-1012-749/+1023
| | | | | Mostly reformatting due to PEP8. Not all pycharm warnings are addressed, but the vast majority are.
* Reformat scriptlets to be in line with PEP8Ade Lee2014-06-109-248/+400
| | | | Mostly handle pycharm warnings about code formatting.
* Modify master_dict to mdict to improve readabilityAde Lee2014-06-1014-1240/+1245
| | | | | | Most of the install python scripts do not meet PEP8 including being less than 80 chars. Changing master_dict to mdict helps fix this and improves or at least does not degrade readability.
* New Tests for user-membership add,find and delete.Asha Akkiangady2014-06-096-369/+1578
| | | | Corrected error message in user-add tests.
* Initial enrollment progress.Jack Magne2014-06-0634-232/+2838
| | | | | | | | | | | | 1. Changed the names of some message classes. 2. Did some minor refactoring of methods needed by both the enroll and tps processor. 3. Created classes to handle the parsing and archival of PKCS#11 token data. 4. Created prep code for enrollment that reads in a bunch of config params and creates convenience objects to carry the data instead of lengthy parameter lists we have had before. 5. Code to generate key on token, tested tpsclient so far. 6. Additional review changes, and merging. Review changes.
* TPS Token Profile Resolver Framework - part2Christina Fu2014-06-045-5/+14
|
* Addressed comments given for patches 92-2, 93, 94.Abhishek Koneru2014-06-034-230/+417
| | | | | | | Addressed review comments for the patches that implement the CertClient and a part of ProfileClient. Also includes the pycharm project files in pki/.idea.
* Initial patch for ProfileClient implementationAbhishek Koneru2014-06-031-1/+356
| | | | | | | This patch adds methods for listing profiles, retrieving aprofile, enabling a profile and disabling a profile. It also contains few cosmetic changes in account.py and client.py(pycharm PEP8 warnings addressed)
* Added methods in CertClient for CertRequestResourceAbhishek Koneru2014-06-032-10/+1261
| | | | | | | | | Adds the methods for fetching the enrollment templates, creating the enrollment requests, submitting the requests, performing actions(approve, reject, cancel etc.) on the requests. Also defined the classes needed for representing data used to perform the above mentioned operations.
* TPS Token Profile Resolver Plugin Framework - Ticket#447 Mapping tokens to ↵Christina Fu2014-06-0210-353/+777
| | | | tokentype
* formatting fixes in python client code for pycharmAde Lee2014-05-2911-303/+427
|
* latest changes for code reviewAde Lee2014-05-293-73/+97
|
* Fix minor user creation issueAde Lee2014-05-291-5/+11
|
* Added security domain functionality to python APIAde Lee2014-05-291-5/+44
| | | | | | | | | Currently the security domain python API just extracts the security domain name from the json returned by the server. This patch allows it to extract and use all the information in the response. This info is needed to determine the state of the security domain for the IPA vault case.
* fix issues identified by pycharm for system.pyAde Lee2014-05-293-19/+19
|
* Fix formatting issues identified by pycharm in key.pyAde Lee2014-05-291-141/+161
|
* Implemented CertResource methods in CertClient on the python side.Abhishek Koneru2014-05-295-140/+426
| | | | | | | | The methods currently implemented in the CertClient are: get_cert(), review_cert(), list_certs(), revoke_cert(), revoke_ca_cert(), hold_cert(), unrevoke_cert() Also included some test code in main method.
* Fixed TPS database indexes.Endi S. Dewata2014-05-221-7/+15
| | | | | | | The index.ldif for TPS has been fixed to remove hard-coded database names and to add the missing the index for the description attribute. Ticket #979
* Added README for pki-server.Endi S. Dewata2014-05-222-0/+27
| | | | | | | A README file has been added containing a link to the Database Upgrade wiki page. Ticket #998