Skip to content

Commit f83e12a

Browse files
committed
Add ability to getRealm by name on security config
1 parent bc11392 commit f83e12a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

security/specs/src/main/java/org/seedstack/seed/security/SecurityConfig.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import java.util.HashSet;
1717
import java.util.List;
1818
import java.util.Map;
19+
import java.util.Optional;
1920
import java.util.Set;
2021

2122
@Config("security")
@@ -39,6 +40,10 @@ public SecurityConfig addRealm(RealmConfig realmConfig) {
3940
return this;
4041
}
4142

43+
public Optional<RealmConfig> getRealm(String name) {
44+
return realms.stream().filter(realmConfig -> realmConfig.getName().equals(name)).findFirst();
45+
}
46+
4247
public Map<String, UserConfig> getUsers() {
4348
return Collections.unmodifiableMap(users);
4449
}

0 commit comments

Comments
 (0)