Fix OAuth2 domain params order

This commit is contained in:
Igor Kulikov 2020-10-14 18:22:03 +03:00
parent 39e23130e8
commit 9a7d5a437e

View File

@ -41,7 +41,7 @@ public class OAuth2Utils {
.add(new DomainInfo(domainScheme, domainName));
infoById.put(extendedClientRegistrationInfo.getId(), extendedClientRegistrationInfo);
}
Map<List<DomainInfo>, OAuth2ClientsDomainParams> domainParamsMap = new HashMap<>();
Map<List<DomainInfo>, OAuth2ClientsDomainParams> domainParamsMap = new LinkedHashMap<>();
domainsByInfoId.forEach((clientRegistrationInfoId, domainInfos) -> {
domainParamsMap.computeIfAbsent(domainInfos,
key -> new OAuth2ClientsDomainParams(key, new ArrayList<>())