Skip to content

Commit 4e3579b

Browse files
rename assertionkey to signingkey
1 parent 26e9a3c commit 4e3579b

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

cmdline/src/main/java/io/opentdf/platform/Command.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,10 @@ void encrypt(
186186
// iterate through the assertions and correct the key types
187187
for (int i = 0; i < assertionConfigs.length; i++) {
188188
AssertionConfig config = assertionConfigs[i];
189-
if (config.assertionKey != null && config.assertionKey.isDefined()) {
189+
if (config.signingKey != null && config.signingKey.isDefined()) {
190190
try {
191-
Object correctedKey = correctKeyType(config.assertionKey.alg, config.assertionKey.key, false);
192-
config.assertionKey.key = correctedKey;
191+
Object correctedKey = correctKeyType(config.signingKey.alg, config.signingKey.key, false);
192+
config.signingKey.key = correctedKey;
193193
} catch (Exception e) {
194194
throw new RuntimeException("Error with assertion signing key: " + e.getMessage(), e);
195195
}

sdk/src/main/java/io/opentdf/platform/sdk/AssertionConfig.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,5 @@ public int hashCode() {
121121
public Scope scope;
122122
public AppliesToState appliesToState;
123123
public Statement statement;
124-
@SerializedName(value = "signingKey")
125-
public AssertionKey assertionKey;
124+
public AssertionKey signingKey;
126125
}

sdk/src/main/java/io/opentdf/platform/sdk/TDF.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -542,8 +542,8 @@ public TDFObject createTDF(InputStream payload,
542542

543543
var assertionSigningKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.HS256,
544544
tdfObject.aesGcm.getKey());
545-
if (assertionConfig.assertionKey != null && assertionConfig.assertionKey.isDefined()) {
546-
assertionSigningKey = assertionConfig.assertionKey;
545+
if (assertionConfig.signingKey != null && assertionConfig.signingKey.isDefined()) {
546+
assertionSigningKey = assertionConfig.signingKey;
547547
}
548548

549549
assertion.sign(new Manifest.Assertion.HashValues(assertionHash, encodedHash), assertionSigningKey);

sdk/src/test/java/io/opentdf/platform/sdk/TDFTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ void testSimpleTDFEncryptAndDecrypt() throws Exception {
9797
assertion1.statement.format = "base64binary";
9898
assertion1.statement.schema = "text";
9999
assertion1.statement.value = "ICAgIDxlZGoOkVkaD4=";
100-
assertion1.assertionKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.HS256, key);
100+
assertion1.signingKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.HS256, key);
101101

102102
Config.TDFConfig config = Config.newTDFConfig(
103103
Config.withAutoconfigure(false),
@@ -151,7 +151,7 @@ void testSimpleTDFWithAssertionWithRS256() throws Exception {
151151
assertionConfig.statement.format = "base64binary";
152152
assertionConfig.statement.schema = "text";
153153
assertionConfig.statement.value = "ICAgIDxlZGoOkVkaD4=";
154-
assertionConfig.assertionKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.RS256,
154+
assertionConfig.signingKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.RS256,
155155
keypair.getPrivate());
156156

157157
Config.TDFConfig config = Config.newTDFConfig(
@@ -195,7 +195,7 @@ void testWithAssertionVerificationDisabled() throws Exception {
195195
assertionConfig.statement.format = "base64binary";
196196
assertionConfig.statement.schema = "text";
197197
assertionConfig.statement.value = "ICAgIDxlZGoOkVkaD4=";
198-
assertionConfig.assertionKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.RS256,
198+
assertionConfig.signingKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.RS256,
199199
keypair.getPrivate());
200200

201201
Config.TDFConfig config = Config.newTDFConfig(
@@ -314,7 +314,7 @@ void testSimpleTDFWithAssertionWithHS256Failure() throws Exception {
314314
assertionConfig1.statement.format = "base64binary";
315315
assertionConfig1.statement.schema = "text";
316316
assertionConfig1.statement.value = "ICAgIDxlZGoOkVkaD4=";
317-
assertionConfig1.assertionKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.HS256, key);
317+
assertionConfig1.signingKey = new AssertionConfig.AssertionKey(AssertionConfig.AssertionKeyAlg.HS256, key);
318318

319319
Config.TDFConfig config = Config.newTDFConfig(
320320
Config.withAutoconfigure(false),

0 commit comments

Comments
 (0)