summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2016-04-16 11:48:52 -0400
committerAde Lee <alee@redhat.com>2016-04-20 17:29:58 -0400
commit90f5798079ffe46502552daaddd1b6366eafac62 (patch)
tree96772f0d751ff2a34c33276907078a1ba1c7e4d1 /base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java
parent9a1eabe3ed5332cb5fbd27deecd4193f38e9fbcb (diff)
downloadpki-90f5798079ffe46502552daaddd1b6366eafac62.tar.gz
pki-90f5798079ffe46502552daaddd1b6366eafac62.tar.xz
pki-90f5798079ffe46502552daaddd1b6366eafac62.zip
Added realm for archival and key generation through REST
This will allow users to specify the realm when generating or archiving a request. No interface change is needed (yet) because the extra parameter is passed through the request. Part of Ticket #2041
Diffstat (limited to 'base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java')
-rw-r--r--base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java b/base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java
index 7f65d0e59..a85d102a8 100644
--- a/base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java
+++ b/base/common/src/com/netscape/certsrv/key/SymKeyGenerationRequest.java
@@ -40,6 +40,7 @@ public class SymKeyGenerationRequest extends KeyGenerationRequest {
attributes.put(KEY_ALGORITHM, form.getFirst(KEY_ALGORITHM));
attributes.put(KEY_USAGE, form.getFirst(KEY_USAGE));
attributes.put(TRANS_WRAPPED_SESSION_KEY, form.getFirst(TRANS_WRAPPED_SESSION_KEY));
+ attributes.put(REALM, form.getFirst(REALM));
String usageString = attributes.get(KEY_USAGE);
if (!StringUtils.isBlank(usageString)) {
@@ -97,6 +98,7 @@ public class SymKeyGenerationRequest extends KeyGenerationRequest {
before.addUsage(SymKeyGenerationRequest.DECRYPT_USAGE);
before.addUsage(SymKeyGenerationRequest.ENCRYPT_USAGE);
before.addUsage(SymKeyGenerationRequest.SIGN_USAGE);
+ before.setRealm("ipa");
String string = before.toString();
System.out.println(string);