diff --git a/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/ClientRegistrationType.java b/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/ClientRegistrationType.java index 9dd3a2ab64b..df02865449d 100644 --- a/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/ClientRegistrationType.java +++ b/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/ClientRegistrationType.java @@ -35,4 +35,8 @@ public interface ClientRegistrationType extends BaseExternalType { // context - io.jans.as.server.service.external.context.DynamicClientRegistrationContext // cert - java.security.cert.X509Certificate boolean isCertValidForClient(Object cert, Object context); + + boolean modifyPutResponse(Object responseAsJsonObject, Object executionContext); + + boolean modifyPostResponse(Object responseAsJsonObject, Object executionContext); } diff --git a/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/DummyClientRegistrationType.java b/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/DummyClientRegistrationType.java index 0ef1da9e494..5efbf539bcb 100644 --- a/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/DummyClientRegistrationType.java +++ b/jans-core/script/src/main/java/io/jans/model/custom/script/type/client/DummyClientRegistrationType.java @@ -69,4 +69,14 @@ public String getDcrJwks(Object context) { public boolean isCertValidForClient(Object cert, Object context) { return false; } + + @Override + public boolean modifyPutResponse(Object responseAsJsonObject, Object executionContext) { + return false; + } + + @Override + public boolean modifyPostResponse(Object responseAsJsonObject, Object executionContext) { + return false; + } }