Skip to content

Commit b49cef7

Browse files
authored
Merge pull request #1242 from starksm64/iss1229
Issue #1229, rename security to elytron-security
2 parents f2e61ce + acf9061 commit b49cef7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+31
-30
lines changed

build-parent/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -486,12 +486,12 @@
486486
</dependency>
487487
<dependency>
488488
<groupId>io.quarkus</groupId>
489-
<artifactId>quarkus-security-deployment</artifactId>
489+
<artifactId>quarkus-elytron-security-deployment</artifactId>
490490
<version>${project.version}</version>
491491
</dependency>
492492
<dependency>
493493
<groupId>io.quarkus</groupId>
494-
<artifactId>quarkus-security-runtime</artifactId>
494+
<artifactId>quarkus-elytron-security-runtime</artifactId>
495495
<version>${project.version}</version>
496496
</dependency>
497497
<dependency>

docs/src/main/asciidoc/security-guide.adoc

Lines changed: 10 additions & 10 deletions

extensions/security/deployment/pom.xml renamed to extensions/elytron-security/deployment/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2020
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2121
<parent>
22-
<artifactId>quarkus-security</artifactId>
22+
<artifactId>quarkus-elytron-security</artifactId>
2323
<groupId>io.quarkus</groupId>
2424
<version>1.0.0.Alpha1-SNAPSHOT</version>
2525
<relativePath>../</relativePath>
2626
</parent>
2727
<modelVersion>4.0.0</modelVersion>
2828

29-
<artifactId>quarkus-security-deployment</artifactId>
29+
<artifactId>quarkus-elytron-security-deployment</artifactId>
3030
<name>Quarkus - Security - Deployment</name>
3131

3232
<dependencies>
@@ -45,7 +45,7 @@
4545
</dependency>
4646
<dependency>
4747
<groupId>io.quarkus</groupId>
48-
<artifactId>quarkus-security-runtime</artifactId>
48+
<artifactId>quarkus-elytron-security-runtime</artifactId>
4949
</dependency>
5050

5151
<dependency>
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,8 @@
3333
import io.quarkus.deployment.builditem.substrate.ReflectiveClassBuildItem;
3434
import io.quarkus.deployment.builditem.substrate.SubstrateResourceBuildItem;
3535
import io.quarkus.runtime.RuntimeValue;
36-
import io.quarkus.security.runtime.AuthConfig;
37-
import io.quarkus.security.runtime.MPRealmConfig;
38-
import io.quarkus.security.runtime.PropertiesRealmConfig;
36+
import io.quarkus.security.runtime.*;
3937
import io.quarkus.security.runtime.SecurityConfig;
40-
import io.quarkus.security.runtime.SecurityTemplate;
4138
import io.quarkus.undertow.ServletExtensionBuildItem;
4239
import io.undertow.security.idm.IdentityManager;
4340
import io.undertow.servlet.ServletExtension;
@@ -60,6 +57,10 @@
6057
*/
6158
class SecurityDeploymentProcessor {
6259
private static final Logger log = Logger.getLogger(SecurityDeploymentProcessor.class.getName());
60+
/** Prefix for the user to password mapping properties */
61+
private static final String USERS_PREFIX = "quarkus.security.embedded.users";
62+
/** Prefix for the user to password mapping properties */
63+
private static final String ROLES_PREFIX = "quarkus.security.embedded.roles";
6364

6465
SecurityConfig security;
6566

@@ -142,18 +143,18 @@ AuthConfigBuildItem configureMPRealmConfig(SecurityTemplate template,
142143
// These are not being populated correctly by the core config Map logic for some reason, so reparse them here
143144
log.debugf("MPRealmConfig.users: %s", realmConfig.users);
144145
log.debugf("MPRealmConfig.roles: %s", realmConfig.roles);
145-
Set<String> userKeys = QuarkusConfig.getNames("quarkus.security.embedded.users");
146+
Set<String> userKeys = QuarkusConfig.getNames(USERS_PREFIX);
146147

147148
log.debugf("userKeys: %s", userKeys);
148149
for (String key : userKeys) {
149-
String pass = QuarkusConfig.getString("quarkus.security.embedded.users." + key, null, false);
150+
String pass = QuarkusConfig.getString(USERS_PREFIX + '.' + key, null, false);
150151
log.debugf("%s.pass = %s", key, pass);
151152
realmConfig.users.put(key, pass);
152153
}
153-
Set<String> roleKeys = QuarkusConfig.getNames("quarkus.security.embedded.roles");
154+
Set<String> roleKeys = QuarkusConfig.getNames(ROLES_PREFIX);
154155
log.debugf("roleKeys: %s", roleKeys);
155156
for (String key : roleKeys) {
156-
String roles = QuarkusConfig.getString("quarkus.security.embedded.roles." + key, null, false);
157+
String roles = QuarkusConfig.getString(ROLES_PREFIX + '.' + key, null, false);
157158
log.debugf("%s.roles = %s", key, roles);
158159
realmConfig.roles.put(key, roles);
159160
}
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)