summaryrefslogtreecommitdiffstats
path: root/base/util
Commit message (Collapse)AuthorAgeFilesLines
* Add nuxwdog functionality to DogtagAde Lee2015-04-225-5/+115
| | | | | | | | | | | | This is the first of several commits. This adds a LifecycleListener to call init() on the nuxwdog client before any connectors or webapps start up, and call sendEndInit() once initialization completes. Code is also added to prompt for and test required passwords on startup. All that is required to use nuxwdog is to start the server using nuxwdog. An environment variable will be set that will trigger creation of the NuxwdogPasswordStore. We expect tags for the required passwords to be in cms.passwordList
* Chain InvocationTargetException thrown during PKCS10Attribute decodingFraser Tweedale2015-04-161-1/+1
|
* Fixed CMake issues on F22.Endi S. Dewata2015-03-051-1/+1
| | | | | | Some CMake scripts have been updated to work on both F21 and F22. https://fedorahosted.org/pki/ticket/1281
* Refactored OCSPClient.Endi S. Dewata2015-02-162-1/+186
| | | | | | | The OCSPClient CLI has been refactored into an OCSPProcessor utility class such that the functionality can be reused. https://fedorahosted.org/pki/ticket/1202
* Decode challengePassword attribute as DirectoryStringFraser Tweedale2014-12-162-0/+26
| | | | | | | | | | | The PKCS #9 challengePassword attribute has DirectoryString syntax. Dogtag currently attempts only to decode it as a PrintableString, causing failures when the attribute is encoded as a UTF8String. Add method DerValue.getDirectoryString() to decode any of the valid DirectoryString encodings and update ChallengePassword to use it. https://fedorahosted.org/pki/ticket/1221
* bugzilla 871171 (client-side code) Provide Tomcat support for TLS v1.1 and ↵Christina Fu2014-11-211-59/+3
| | | | TLS v1.2
* Bug1151147 issuerDN encoding correctionChristina Fu2014-10-233-2/+32
|
* ticket #1110 pkispawn (configuration) does not provide CA extensions in ↵Christina Fu2014-09-251-1/+48
| | | | subordinate certificate signing requests (CSR)
* Changes to fix rawhide buildAde Lee2014-07-012-3/+4
| | | | | | - Removed dependency on removed internal junit class - moved cmake reference to junit4.jar to junit.jar - Disambiguate a couple of references
* Refactoring KeyClient class and crypto classes.Abhishek Koneru2014-03-311-11/+27
|
* Changes to KeyClient on the java side.Abhishek Koneru2014-03-191-4/+22
| | | | | The KeyClient class on the java side is modified to have a similar design as the KeyClient class on the python side.
* Fix some errors flagged by eclipseAde Lee2014-02-042-8/+10
|
* Stand-alone DRMMatthew Harmsen2013-10-151-0/+8
| | | | * TRAC Ticket #667 - provide option for ca-less drm install
* Add service to generate and retrieve a shared secretAde Lee2013-09-301-1/+77
| | | | | | | | | | | | | | | | A new REST service has been added to the TKS to manage shared secrets. The shared secret is tied to the TKS-TPS connector, and is created at the end of the TPS configuration. At this point, the TPS contacts the TKS and requests that the shared secret be generated. The secret is returned to the TPS, wrapped using the subsystem certificate of the TPS. The TPS should then decrypt the shared secret and store it in its certificate database. This operations requires JSS changes, though, and so will be deferred to a later patch. For now, though, if the TPS and TKS share the same certdb, then it is sufficient to generate the shared secret. Clients and CLI are also provided. The CLI in particular is used to remove the TPSConnector entries and the shared secret when the TPS is pkidestroyed.
* Patch to get rid of introduced warnings.Jack Magne2013-09-101-4/+4
|
* Bug 1005025 - Unable to view Curve details of ECC Cert request from Agent ↵Christina Fu2013-09-101-3/+334
| | | | interface
* Added UTF8 to default encoding order.Andrew Wnuk2013-06-241-0/+1
| | | | Ticket 448.
* Plug resource leaksAde Lee2013-03-0848-557/+583
|
* https://fedorahosted.org/pki/ticket/362 RFE: CMC ECCChristina Fu2013-01-152-1/+16
|
* Change cmake projects from Java to NONEAde Lee2012-11-203-3/+3
|
* Fixed problem finding SHA-256 message digest.Endi Sukma Dewata2012-10-311-1/+1
| | | | | | | | The CertPrettyPrint has been modified to use the standard names for message digests so that it will work with standard security provider. Ticket #392
* Removal of version numbers from jar file namesMatthew Harmsen2012-10-292-24/+4
| | | | * TRAC Ticket #350 - Dogtag 10: Remove version numbers from PKI jar files . . .
* Reverted to old interface and httpclient to get installation token.Ade Lee2012-10-121-0/+9
| | | | | This is a workaround until we can get the new interface working on IPA clones.
* Using RPM version number in CMake.Endi Sukma Dewata2012-10-012-2/+4
| | | | | | | | | | | | The RPM spec files have been modified to pass the full RPM version number to CMake. The version number contains the product version number, release number, milestone, and platform. The CMake scritps will parse and use this version number to generate Java manifest files. The product version number will be used as the specification version and full version number will be used as the implementation version. Ticket #339
* Added VERSION file.Endi Sukma Dewata2012-09-283-0/+22
| | | | | | | | | | | The CMake scripts have been modified to store the version number in /usr/share/pki/VERSION and in JAR manifest files. These files can be read by PKI applications to obtain the version number without having to query the RPM database. Fixed warnings in Java.cmake file. Ticket #339
* Renamed escapeDN() into escapeRDNValue().Endi Sukma Dewata2012-09-271-17/+17
| | | | | | | The escapeDN() has been renamed into escapeRDNValue() for better clarity. Ticket #193
* Added DN and filter escaping in UGSubsystem.Endi Sukma Dewata2012-09-191-0/+7
| | | | | | | The UGSubsystem has been modified to escape values used in DN or filter according to LDAP standard. Ticket #193
* Merged Javadoc packages.Endi Sukma Dewata2012-09-051-27/+0
| | | | | | | The Javadocs for pki-util, pki-java-tools and pki-common have been merged and packaged into pki-javadoc RPM. Ticket #295
* Ticket 219 - Conversion of integer variable to BigIntegerAbhishek Koneru2012-08-171-5/+5
|
* Updated test build scripts.Endi Sukma Dewata2012-08-151-33/+16
| | | | | | | | The build scripts for test, util test, and common test components have been updated to automatically find the source codes and not create unnecessary test jar files. Ticket #62
* Patch 25 - Misc FixesAbhishek Koneru2012-07-252-16/+4
|
* Updated util and common build scripts.Endi Sukma Dewata2012-07-231-318/+99
| | | | | | | | The build scripts for util and common packages have been modified to use the new Java CMake library to automatically find the source codes and build the binaries. Ticket #62
* Misc Fixes Remaining part of the code.Abhishek Koneru2012-07-1815-85/+50
|
* NO_HASHCODE_OVERRIDDENAbhishek Koneru2012-07-1212-25/+95
|
* Added cert revocation REST service.Endi Sukma Dewata2012-07-114-70/+123
| | | | | | | The cert revocation REST service is based on DoRevoke and DoUnrevoke servlets. It provides an interface to manage certificate revocation. Ticket #161
* SE_BAD_FIELD, MIGHT_IGNORE , STATIC_INNER_CLASSAbhishek Koneru2012-07-1012-32/+46
|
* Coverity CATCH_REXCEPTION and UNREAD_FIELD_CASESAbhishek Koneru2012-07-069-635/+596
|
* LeftOver Cases in Resource Leaks and NULL_RETURNSAbhishek Koneru2012-07-021-1/+10
|
* Fixes for Guarded_By_Violation issues shown in CoverityAbhishek Koneru2012-07-022-4/+8
|
* Fix for handling null object value passed to DBAttrMapper as part of ↵Abhishek Koneru2012-06-291-0/+2
| | | | Coverity fix for Forward NULL cases in DogTag 10.
* Fixes for Forward Null Cases in Coverity for DogTag10Abhishek Koneru2012-06-292-20/+23
| | | | Addressed review coments.
* Fixes for Coverity issues of type Resource Leaks - RemainingAbhishek Koneru2012-06-2512-95/+216
|
* Fixed equals() and hashCode() in X500Name and RDN.Endi Sukma Dewata2012-06-212-30/+34
| | | | | | | The X500Name and RDN have been modified to fix the incorrect method signature for equals() and the missing hashCode(). Ticket #206
* Fixes for Coverity issues of type Stringbuffer, NO_EQUALS_METHOD , ↵Abhishek Koneru2012-06-158-0/+230
| | | | REVERSE_INULL,Wrong_Map_Iterators
* Fixes for NULL_RETURNS Coverity Issues - Part 2Abhishek Koneru2012-06-147-14/+25
|
* Fixes for Null_Returns Cases - 1 For CommitAbhishek Koneru2012-06-053-4/+12
|
* Patch with fixes for review comments 0529Abhishek Koneru2012-06-012-2/+2
|
* Fixes for Coverity Issues CALL_SUPER,UNCONFIRMEDCAST,DEAD_STORE,TOSTRING_ARRAYAbhishek Koneru2012-06-018-3/+9
|
* Patch for fixes for Review CommentsAbhishek Koneru2012-05-2412-49/+29
|
* Fixes for Coverity Defects of Category : ↵Abhishek Koneru2012-05-247-27/+35
| | | | FB.SBSC_USE_STRINGBUFFER_CONCATENATION --Remaining