diff --git a/kafka-client/src/main/java/dev/responsive/kafka/internal/license/model/UsageBasedV1.java b/kafka-client/src/main/java/dev/responsive/kafka/internal/license/model/UsageBasedV1.java index 2ba7a1d3e..6ad81d0fc 100644 --- a/kafka-client/src/main/java/dev/responsive/kafka/internal/license/model/UsageBasedV1.java +++ b/kafka-client/src/main/java/dev/responsive/kafka/internal/license/model/UsageBasedV1.java @@ -19,24 +19,17 @@ public class UsageBasedV1 extends LicenseInfo { public static final String TYPE_NAME = "usage_based_v1"; - private final String email; private final String key; @JsonCreator public UsageBasedV1( @JsonProperty("type") final String type, - @JsonProperty("email") final String email, @JsonProperty("key") final String key ) { super(type); - this.email = email; this.key = key; } - public String email() { - return email; - } - public String key() { return key; } diff --git a/kafka-client/src/test/java/dev/responsive/kafka/internal/license/LicenseCheckerTest.java b/kafka-client/src/test/java/dev/responsive/kafka/internal/license/LicenseCheckerTest.java index cd4606280..72ad44bf8 100644 --- a/kafka-client/src/test/java/dev/responsive/kafka/internal/license/LicenseCheckerTest.java +++ b/kafka-client/src/test/java/dev/responsive/kafka/internal/license/LicenseCheckerTest.java @@ -58,7 +58,6 @@ public void shouldAcceptValidUsageBasedLicense() { // given: final LicenseInfo info = new UsageBasedV1( UsageBasedV1.TYPE_NAME, - "foo@bar.com", "key" ); diff --git a/kafka-client/src/test/resources/test-licenses/test-usage-license.json b/kafka-client/src/test/resources/test-licenses/test-usage-license.json index 929336016..b78c9e0c1 100644 --- a/kafka-client/src/test/resources/test-licenses/test-usage-license.json +++ b/kafka-client/src/test/resources/test-licenses/test-usage-license.json @@ -1,8 +1,8 @@ { - "info": "eyJ0eXBlIjoidXNhZ2VfYmFzZWRfdjEiLCAiZW1haWwiOiAidGVzdEByZXNwb25zaXZlLmRldiIsICJrZXkiOiAiTk9UVVNFRCJ9Cg==", - "signature": "luXWYcLxvRRTAym9JsLepK5eWdIyaCUlccb72IWNTMKLHG6HmQY4o0RteDC6k03KseuFav/w+2EAHGodnwXuFw78XRROA7OOEf6JEkQ3KNrpD3pwxy2wOQkxii7IuIqOWNNpQrljoDsO2Jjr061s62/UwXZ/eaU634Cs86yOUpVFJi9BewNf95kwjmkAT6nCfh39OVhd/5JVc1dwcbHgqDE8OKJWdv4gUOwsfkjtToWTezRm1Ckrh8310wmcZ6iDXi8OB2BTEz3BG6DofZKVIkqAbXF9T3inqDd4a1Twvc5N+8r1a/vIY1zZZkFt9qRRBtG0ld5aHbxBC/2MkxRZqkiw7qtfYDW+LMGW86pLFzGdjZCIDBp6R91Xo170UNEStNWZsZnzTdoYtK5yyDxlPiWX2OS8Q//mnee4qw0ID79rBjaTqCNoa7VKEbmL7jwnJZCUWMeM6REytTLtL7uPwHMXPoNg2GwYY62N8oztr7pltyof+byVrTrhx7UAZAuCDZpWSCH/cOsRzVZvYy8TX0QiW8gnpsnvYRWSlGZqJm6poGme8/4YgYrLJvHC8P9X3KKpK7JAyyfD7Iz/0S0h9FZfK1YA70Tybdmg1R+eWINqMKnf+mPnDtI/ZN5+EzeiXUIHRDYT1F1+h+CUcqn4pRQWRx2LxPT+SlpJcxVMvGY=", + "info": "eyJrZXkiOiJkYTYyNzFmOGU1MGQ4NjVkNTFjZjkzODkyYjA4Mzk3MjI1MDRkYzRlZmFkYTVmZWVjMjdhMjc2ODQ5YzVmM2IxIiwidHlwZSI6InVzYWdlX2Jhc2VkX3YxIn0=", + "signature": "oinhh3PbBCeKNQGYC67w6QmwNXTCQGxL/Ank1VOTH/Pu801YW3d0vwS7xjDmikq+klsv7zC8MWEul5TjQhIu097/GwTA2bMQ7Ek/P5S9e2xcV6nnBD/ImshprT6gFrCS/3kA8m2CWIDT48+uL1z4iaS2DhVvzd80iU3ilwKFqWPyTAKJBUjlp03MeWnKJw3ifiKTElY/VWc+G1hgxdN32hXWXRamsf1vz+gll7Q1D3/34AanCBBHH40DqRfteac3My8Yk+CPMP22dULhZk6wkp0Ak56ODbLLYYGhn0YHv9+cZV8TC2ys5PijuBS984HS/BvovwLpLroFSgY02w26D0yA3YR0FlNz0mN5bN9VHF6qMEmaiwWzzQpiZJq7PGP0sTVOWzYxX54Ta9MVMvruL0G09Di9yXacDexk+d2dACgcuRUELGcL/PPueVFglkm4Opeg4vNlgkHBtaOpuur8pdriWxB4L3W8Z4CRCfx6DHelGArkY43v+Oj+GNu5AIWtib+B2xQIXhTAq6bWZIyhuB6TUQ+P9nhhZ+RtufkJs88E5Jwi9OoRQa2Qzb8MDD48hiKdS8+vcoMVJcKfNPJkB4tMHsjYEMdqJ7sfvCej5g2qsYCy0K5Ph7J3SALV+AQVfX5uYaUddAjPkW2E8C+Dm2VoZltBH9QEIFcBridoF08=", "key": "test", "algo": "RSASSA_PSS_SHA_256", "messageType": "RAW", - "version": 1 + "version": "1" } \ No newline at end of file