This is an automated email from the ASF dual-hosted git repository.

rsivaram pushed a commit to branch 2.4
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/2.4 by this push:
     new e9fcfe4  KAFKA-8943: Move SecurityProviderCreator to 
org.apache.kafka.common.security.auth package (#7564)
e9fcfe4 is described below

commit e9fcfe4fb7b9ae2f537ce355fe2ab51a58034c64
Author: Manikumar Reddy <[email protected]>
AuthorDate: Mon Oct 21 13:18:33 2019 +0530

    KAFKA-8943: Move SecurityProviderCreator to 
org.apache.kafka.common.security.auth package (#7564)
    
    Reviewers: Mickael Maison <[email protected]>, Rajini Sivaram 
<[email protected]>
---
 .../src/main/java/org/apache/kafka/common/config/SecurityConfig.java | 5 +++--
 .../kafka/common/security/{ => auth}/SecurityProviderCreator.java    | 4 +++-
 .../src/main/java/org/apache/kafka/common/utils/SecurityUtils.java   | 2 +-
 .../common/security/ssl/mock/TestPlainSaslServerProviderCreator.java | 2 +-
 .../apache/kafka/common/security/ssl/mock/TestProviderCreator.java   | 2 +-
 .../common/security/ssl/mock/TestScramSaslServerProviderCreator.java | 2 +-
 .../test/java/org/apache/kafka/common/utils/SecurityUtilsTest.java   | 2 +-
 7 files changed, 11 insertions(+), 8 deletions(-)

diff --git 
a/clients/src/main/java/org/apache/kafka/common/config/SecurityConfig.java 
b/clients/src/main/java/org/apache/kafka/common/config/SecurityConfig.java
index 0889aa5..b4dc26c 100644
--- a/clients/src/main/java/org/apache/kafka/common/config/SecurityConfig.java
+++ b/clients/src/main/java/org/apache/kafka/common/config/SecurityConfig.java
@@ -22,7 +22,8 @@ package org.apache.kafka.common.config;
 public class SecurityConfig {
 
     public static final String SECURITY_PROVIDERS_CONFIG = 
"security.providers";
-    public static final String SECURITY_PROVIDERS_DOC = "A list of 
configurable creators each returning a provider " +
-            "implementing security algorithms";
+    public static final String SECURITY_PROVIDERS_DOC = "A list of 
configurable creator classes each returning a provider" +
+        " implementing security algorithms. These classes should implement 
the" +
+        " 
<code>org.apache.kafka.common.security.auth.SecurityProviderCreator</code> 
interface.";
 
 }
diff --git 
a/clients/src/main/java/org/apache/kafka/common/security/SecurityProviderCreator.java
 
b/clients/src/main/java/org/apache/kafka/common/security/auth/SecurityProviderCreator.java
similarity index 90%
rename from 
clients/src/main/java/org/apache/kafka/common/security/SecurityProviderCreator.java
rename to 
clients/src/main/java/org/apache/kafka/common/security/auth/SecurityProviderCreator.java
index e5f3a7c..ae56f9a 100644
--- 
a/clients/src/main/java/org/apache/kafka/common/security/SecurityProviderCreator.java
+++ 
b/clients/src/main/java/org/apache/kafka/common/security/auth/SecurityProviderCreator.java
@@ -14,9 +14,10 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.kafka.common.security;
+package org.apache.kafka.common.security.auth;
 
 import org.apache.kafka.common.Configurable;
+import org.apache.kafka.common.annotation.InterfaceStability;
 
 import java.security.Provider;
 import java.util.Map;
@@ -24,6 +25,7 @@ import java.util.Map;
 /**
  * An interface for generating security providers.
  */
[email protected]
 public interface SecurityProviderCreator extends Configurable {
 
     /**
diff --git 
a/clients/src/main/java/org/apache/kafka/common/utils/SecurityUtils.java 
b/clients/src/main/java/org/apache/kafka/common/utils/SecurityUtils.java
index d6595ef..09c97be 100644
--- a/clients/src/main/java/org/apache/kafka/common/utils/SecurityUtils.java
+++ b/clients/src/main/java/org/apache/kafka/common/utils/SecurityUtils.java
@@ -19,7 +19,7 @@ package org.apache.kafka.common.utils;
 import org.apache.kafka.common.acl.AclOperation;
 import org.apache.kafka.common.config.SecurityConfig;
 import org.apache.kafka.common.resource.ResourceType;
-import org.apache.kafka.common.security.SecurityProviderCreator;
+import org.apache.kafka.common.security.auth.SecurityProviderCreator;
 import org.apache.kafka.common.security.auth.KafkaPrincipal;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
diff --git 
a/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestPlainSaslServerProviderCreator.java
 
b/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestPlainSaslServerProviderCreator.java
index fa476a5..0ab927e 100644
--- 
a/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestPlainSaslServerProviderCreator.java
+++ 
b/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestPlainSaslServerProviderCreator.java
@@ -16,7 +16,7 @@
  */
 package org.apache.kafka.common.security.ssl.mock;
 
-import org.apache.kafka.common.security.SecurityProviderCreator;
+import org.apache.kafka.common.security.auth.SecurityProviderCreator;
 
 import java.security.Provider;
 
diff --git 
a/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestProviderCreator.java
 
b/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestProviderCreator.java
index 5f4929f..57c455a 100644
--- 
a/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestProviderCreator.java
+++ 
b/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestProviderCreator.java
@@ -16,7 +16,7 @@
  */
 package org.apache.kafka.common.security.ssl.mock;
 
-import org.apache.kafka.common.security.SecurityProviderCreator;
+import org.apache.kafka.common.security.auth.SecurityProviderCreator;
 
 import java.security.Provider;
 
diff --git 
a/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestScramSaslServerProviderCreator.java
 
b/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestScramSaslServerProviderCreator.java
index f03f8c9..72eb880 100644
--- 
a/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestScramSaslServerProviderCreator.java
+++ 
b/clients/src/test/java/org/apache/kafka/common/security/ssl/mock/TestScramSaslServerProviderCreator.java
@@ -16,7 +16,7 @@
  */
 package org.apache.kafka.common.security.ssl.mock;
 
-import org.apache.kafka.common.security.SecurityProviderCreator;
+import org.apache.kafka.common.security.auth.SecurityProviderCreator;
 
 import java.security.Provider;
 
diff --git 
a/clients/src/test/java/org/apache/kafka/common/utils/SecurityUtilsTest.java 
b/clients/src/test/java/org/apache/kafka/common/utils/SecurityUtilsTest.java
index 903ac5c..d182a00 100644
--- a/clients/src/test/java/org/apache/kafka/common/utils/SecurityUtilsTest.java
+++ b/clients/src/test/java/org/apache/kafka/common/utils/SecurityUtilsTest.java
@@ -17,7 +17,7 @@
 package org.apache.kafka.common.utils;
 
 import org.apache.kafka.common.config.SecurityConfig;
-import org.apache.kafka.common.security.SecurityProviderCreator;
+import org.apache.kafka.common.security.auth.SecurityProviderCreator;
 import org.apache.kafka.common.security.auth.KafkaPrincipal;
 import 
org.apache.kafka.common.security.ssl.mock.TestPlainSaslServerProviderCreator;
 import 
org.apache.kafka.common.security.ssl.mock.TestScramSaslServerProviderCreator;

Reply via email to