From e0f49f5575bf9a53f4304681dba4513b54f3bcb8 Mon Sep 17 00:00:00 2001 From: eelhazati Date: Sun, 8 Mar 2020 22:27:53 +0100 Subject: [PATCH] move code to core-java-security-2 --- core-java-modules/core-java-security-2/pom.xml | 17 +++++++++++++++++ .../baeldung/jaas/ConsoleCallbackHandler.java | 0 .../com/baeldung/jaas/JaasAuthentication.java | 0 .../com/baeldung/jaas/JaasAuthorization.java | 0 .../java/com/baeldung/jaas/LoginService.java | 0 .../java/com/baeldung/jaas/ResourceAction.java | 0 .../com/baeldung/jaas/ResourcePermission.java | 0 .../jaas/loginmodule/InMemoryLoginModule.java | 0 .../src/main/resources/jaas/jaas.login.config | 0 .../src/main/resources/jaas/jaas.policy | 4 ++-- pom.xml | 2 ++ 11 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 core-java-modules/core-java-security-2/pom.xml rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/ConsoleCallbackHandler.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/JaasAuthentication.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/JaasAuthorization.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/LoginService.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/ResourceAction.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/ResourcePermission.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/java/com/baeldung/jaas/loginmodule/InMemoryLoginModule.java (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/resources/jaas/jaas.login.config (100%) rename core-java-modules/{core-java-security => core-java-security-2}/src/main/resources/jaas/jaas.policy (77%) diff --git a/core-java-modules/core-java-security-2/pom.xml b/core-java-modules/core-java-security-2/pom.xml new file mode 100644 index 0000000000..43a55e3e0d --- /dev/null +++ b/core-java-modules/core-java-security-2/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + core-java-security-2 + 0.1.0-SNAPSHOT + core-java-security-2 + jar + + + com.baeldung + parent-java + 0.0.1-SNAPSHOT + ../../parent-java + + + diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/ConsoleCallbackHandler.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/ConsoleCallbackHandler.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/ConsoleCallbackHandler.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/ConsoleCallbackHandler.java diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/JaasAuthentication.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/JaasAuthentication.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/JaasAuthentication.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/JaasAuthentication.java diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/JaasAuthorization.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/JaasAuthorization.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/JaasAuthorization.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/JaasAuthorization.java diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/LoginService.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/LoginService.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/LoginService.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/LoginService.java diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/ResourceAction.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/ResourceAction.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/ResourceAction.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/ResourceAction.java diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/ResourcePermission.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/ResourcePermission.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/ResourcePermission.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/ResourcePermission.java diff --git a/core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/loginmodule/InMemoryLoginModule.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/loginmodule/InMemoryLoginModule.java similarity index 100% rename from core-java-modules/core-java-security/src/main/java/com/baeldung/jaas/loginmodule/InMemoryLoginModule.java rename to core-java-modules/core-java-security-2/src/main/java/com/baeldung/jaas/loginmodule/InMemoryLoginModule.java diff --git a/core-java-modules/core-java-security/src/main/resources/jaas/jaas.login.config b/core-java-modules/core-java-security-2/src/main/resources/jaas/jaas.login.config similarity index 100% rename from core-java-modules/core-java-security/src/main/resources/jaas/jaas.login.config rename to core-java-modules/core-java-security-2/src/main/resources/jaas/jaas.login.config diff --git a/core-java-modules/core-java-security/src/main/resources/jaas/jaas.policy b/core-java-modules/core-java-security-2/src/main/resources/jaas/jaas.policy similarity index 77% rename from core-java-modules/core-java-security/src/main/resources/jaas/jaas.policy rename to core-java-modules/core-java-security-2/src/main/resources/jaas/jaas.policy index fa95bfed30..77f44dbd87 100644 --- a/core-java-modules/core-java-security/src/main/resources/jaas/jaas.policy +++ b/core-java-modules/core-java-security-2/src/main/resources/jaas/jaas.policy @@ -1,11 +1,11 @@ -grant codebase "file:./target/core-java-security-0.1.0-SNAPSHOT.jar" { +grant codebase "file:./target/core-java-security-2-0.1.0-SNAPSHOT.jar" { permission javax.security.auth.AuthPermission "createLoginContext.jaasApplication"; permission javax.security.auth.AuthPermission "doAsPrivileged"; permission java.lang.RuntimePermission "readFileDescriptor"; permission java.lang.RuntimePermission "writeFileDescriptor"; }; -grant codebase "file:./target/core-java-security-0.1.0-SNAPSHOT.jar" { +grant codebase "file:./target/core-java-security-2-0.1.0-SNAPSHOT.jar" { permission javax.security.auth.AuthPermission "modifyPrincipals"; }; diff --git a/pom.xml b/pom.xml index 71e5d21b02..512d814488 100644 --- a/pom.xml +++ b/pom.xml @@ -431,6 +431,7 @@ core-java-modules/core-java-nio core-java-modules/core-java-nio-2 core-java-modules/core-java-security + core-java-modules/core-java-security-2 core-java-modules/core-java-exceptions core-java-modules/core-java-lang-syntax core-java-modules/core-java-lang-syntax-2 @@ -1072,6 +1073,7 @@ core-java-modules/core-java-nio core-java-modules/core-java-nio-2 core-java-modules/core-java-security + core-java-modules/core-java-security-2 core-java-modules/core-java-exceptions core-java-modules/core-java-lang-syntax core-java-modules/core-java-lang-syntax-2