summaryrefslogtreecommitdiffstats
path: root/base/ca/src/org
diff options
context:
space:
mode:
authorFraser Tweedale <ftweedal@redhat.com>2016-08-08 14:39:01 +1000
committerFraser Tweedale <ftweedal@redhat.com>2016-08-08 14:39:01 +1000
commit7bed80ef6b1529f948da260a6b43f2052c6ffb21 (patch)
tree7db621721bb7f174c785b231b8550b30d396bc08 /base/ca/src/org
parent018b5c1f3295fadd263d256d00866dd7b9d31163 (diff)
downloadpki-7bed80ef6b1529f948da260a6b43f2052c6ffb21.tar.gz
pki-7bed80ef6b1529f948da260a6b43f2052c6ffb21.tar.xz
pki-7bed80ef6b1529f948da260a6b43f2052c6ffb21.zip
Fix lightweight CA PEM-encoded PKCS #7 cert chain retrieval
The method to retrieve a lightweight CA's PEM-encoded PKCS #7 cert chain incorrectly returns X.509 data wrapped in PKCS7 PEM header. Return proper PKCS #7 data. Fixes: https://fedorahosted.org/pki/ticket/2433
Diffstat (limited to 'base/ca/src/org')
-rw-r--r--base/ca/src/org/dogtagpki/server/ca/rest/AuthorityService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/base/ca/src/org/dogtagpki/server/ca/rest/AuthorityService.java b/base/ca/src/org/dogtagpki/server/ca/rest/AuthorityService.java
index 7bca10fa1..246a3f08c 100644
--- a/base/ca/src/org/dogtagpki/server/ca/rest/AuthorityService.java
+++ b/base/ca/src/org/dogtagpki/server/ca/rest/AuthorityService.java
@@ -173,7 +173,7 @@ public class AuthorityService extends PKIService implements AuthorityResource {
@Override
public Response getChainPEM(String aidString) {
- byte[] der = (byte[]) getCert(aidString).getEntity();
+ byte[] der = (byte[]) getChain(aidString).getEntity();
return Response.ok(toPem("PKCS7", der)).build();
}