diff --git a/sdk/src/main/java/io/opentdf/platform/sdk/Config.java b/sdk/src/main/java/io/opentdf/platform/sdk/Config.java index a8b58c4b..b90380d1 100644 --- a/sdk/src/main/java/io/opentdf/platform/sdk/Config.java +++ b/sdk/src/main/java/io/opentdf/platform/sdk/Config.java @@ -322,7 +322,11 @@ public static Consumer withEllipticCurve(String curve) { } public static Consumer WithECDSAPolicyBinding() { - return (NanoTDFConfig config) -> config.eccMode.setECDSABinding(false); + return (NanoTDFConfig config) -> config.eccMode.setECDSABinding(true); + } + + public static Consumer WithECDSAPolicyBinding(boolean enable) { + return (NanoTDFConfig config) -> config.eccMode.setECDSABinding(enable); } public static class HeaderInfo {