diff --git a/sdk/src/main/java/io/opentdf/platform/sdk/SDK.java b/sdk/src/main/java/io/opentdf/platform/sdk/SDK.java index 71dc4031..417ef97e 100644 --- a/sdk/src/main/java/io/opentdf/platform/sdk/SDK.java +++ b/sdk/src/main/java/io/opentdf/platform/sdk/SDK.java @@ -17,13 +17,13 @@ public class SDK { private final Services services; - interface KAS { + public interface KAS { String getPublicKey(Config.KASInfo kasInfo); byte[] unwrap(Manifest.KeyAccess keyAccess, String policy); } // TODO: add KAS - interface Services { + public interface Services { AttributesServiceFutureStub attributes(); NamespaceServiceFutureStub namespaces(); SubjectMappingServiceFutureStub subjectMappings(); @@ -68,4 +68,8 @@ public KAS kas() { SDK(Services services) { this.services = services; } + + public Services getServices(){ + return this.services; + } } \ No newline at end of file