Skip to content

Commit a52f971

Browse files
authored
[System Tests] adding Fortanix KMS support (kroxylicious#2000)
* adding Fortanix KMS support Signed-off-by: Francisco Vila <fvila@redhat.com> * added dependency Signed-off-by: Francisco Vila <fvila@redhat.com> * added wrapper for fortanix factory Signed-off-by: Francisco Vila <fvila@redhat.com> * remove public Signed-off-by: Francisco Vila <fvila@redhat.com> --------- Signed-off-by: Francisco Vila <fvila@redhat.com>
1 parent 3361179 commit a52f971

File tree

3 files changed

+20
-0
lines changed

3 files changed

+20
-0
lines changed

kroxylicious-systemtests/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,10 @@
161161
<groupId>io.kroxylicious</groupId>
162162
<artifactId>kroxylicious-kms-provider-aws-kms-test-support</artifactId>
163163
</dependency>
164+
<dependency>
165+
<groupId>io.kroxylicious</groupId>
166+
<artifactId>kroxylicious-kms-provider-fortanix-dsm-test-support</artifactId>
167+
</dependency>
164168
<dependency>
165169
<groupId>org.apache.logging.log4j</groupId>
166170
<artifactId>log4j-api</artifactId>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/*
2+
* Copyright Kroxylicious Authors.
3+
*
4+
* Licensed under the Apache Software License version 2.0, available at http://www.apache.org/licenses/LICENSE-2.0
5+
*/
6+
7+
package io.kroxylicious.systemtests.resources.kms.fortanix;
8+
9+
import io.kroxylicious.kms.provider.fortanix.dsm.FortanixDsmKmsTestKmsFacadeFactory;
10+
11+
/**
12+
* Wrapper Factory for FortanixDsmKmsTestKmsFacade.
13+
*/
14+
public class KubeFortanixTestKmsFacadeFactory extends FortanixDsmKmsTestKmsFacadeFactory {
15+
}

kroxylicious-systemtests/src/main/resources/META-INF/services/io.kroxylicious.kms.service.TestKmsFacadeFactory

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
io.kroxylicious.systemtests.resources.kms.aws.KubeAwsKmsCloudTestKmsFacadeFactory
88
io.kroxylicious.systemtests.resources.kms.aws.KubeLocalStackTestKmsFacadeFactory
99
io.kroxylicious.systemtests.resources.kms.vault.KubeVaultTestKmsFacadeFactory
10+
io.kroxylicious.systemtests.resources.kms.fortanix.KubeFortanixTestKmsFacadeFactory

0 commit comments

Comments
 (0)