summaryrefslogtreecommitdiffstats
path: root/base/kra/functional
diff options
context:
space:
mode:
authorAbhishek Koneru <akoneru@redhat.com>2014-08-28 19:05:36 -0400
committerAbhishek Koneru <akoneru@redhat.com>2014-08-29 11:24:48 -0400
commita4c36d953281967d653ef8a1d33dae6a8ba34a77 (patch)
tree5f611a5d32899c785b7d2f06eee590dd57d3df84 /base/kra/functional
parenta7f8076a5f20812eceac31f7230e4156adf74471 (diff)
downloadpki-a4c36d953281967d653ef8a1d33dae6a8ba34a77.tar.gz
pki-a4c36d953281967d653ef8a1d33dae6a8ba34a77.tar.xz
pki-a4c36d953281967d653ef8a1d33dae6a8ba34a77.zip
Makes output of secrets consistent for all clients.
All the secrets/keys retrieved using the client API's using Java/python clients will be of the type - byte array. This applies to output of the retrieveKey method and the public key attribute of the KeyInfo object.
Diffstat (limited to 'base/kra/functional')
-rw-r--r--base/kra/functional/drmtest.py5
-rw-r--r--base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java10
2 files changed, 5 insertions, 10 deletions
diff --git a/base/kra/functional/drmtest.py b/base/kra/functional/drmtest.py
index 4d65955f9..8653763c1 100644
--- a/base/kra/functional/drmtest.py
+++ b/base/kra/functional/drmtest.py
@@ -60,9 +60,8 @@ def print_key_info(key_info):
if key_info.public_key is not None:
print "Public key: "
print
- pub_key = str(key_info.public_key)
- for i in range(0, len(pub_key), 64):
- print pub_key[i:i+64]
+ pub_key = base64.encodestring(key_info.public_key)
+ print pub_key
def print_key_data(key_data):
diff --git a/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java b/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java
index 1b96c1809..720bba2b9 100644
--- a/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java
+++ b/base/kra/functional/src/com/netscape/cms/servlet/test/DRMTest.java
@@ -693,7 +693,7 @@ public class DRMTest {
}
// Test 33: Verify the generated key pair.
- if (isKeyPairValid(algs[i], keyData.getData(), Utils.base64decode(info.getPublicKey()))) {
+ if (isKeyPairValid(algs[i], keyData.getData(), info.getPublicKey())) {
log("The key pair generated using " + algs[i] + " algorithm is valid.");
} else {
log("The key pair generated using " + algs[i] + " algorithm is invalid.");
@@ -750,12 +750,8 @@ public class DRMTest {
log("Status: " + keyInfo.getStatus());
if (keyInfo.getPublicKey() != null) {
log("Public Key: ");
- String publicKey = keyInfo.getPublicKey();
- int i = 0;
- for (i = 0; i < publicKey.length() / 64; i++) {
- log(publicKey.substring(i * 64, i * 64 + 64));
- }
- log(publicKey.substring(i * 64));
+ String publicKey = Utils.base64encode(keyInfo.getPublicKey());
+ log(publicKey);
}
}