changes
This commit is contained in:
1 parent
ebd9bae1ee
commit
20f12ea960
69 files changed
+635
-428
No files matched your search
Vendored
+7
-7
@@ -1,7 +1,7 @@
|
||||
package org.keycloak.models.cache;
|
||||
|
||||
import org.keycloak.models.ClientModel;
|
||||
import org.keycloak.models.ProtocolClaimMappingModel;
|
||||
import org.keycloak.models.ProtocolMapperModel;
|
||||
import org.keycloak.models.RealmModel;
|
||||
import org.keycloak.models.RoleContainerModel;
|
||||
import org.keycloak.models.RoleModel;
|
||||
@@ -281,21 +281,21 @@ public abstract class ClientAdapter implements ClientModel {
|
||||
}
|
||||
|
||||
@Override
|
||||
public Set<ProtocolClaimMappingModel> getProtocolClaimMappings() {
|
||||
if (updatedClient != null) return updatedClient.getProtocolClaimMappings();
|
||||
public Set<ProtocolMapperModel> getProtocolMappers() {
|
||||
if (updatedClient != null) return updatedClient.getProtocolMappers();
|
||||
return cachedClient.getProtocolClaimMappings(); }
|
||||
|
||||
@Override
|
||||
public void addProtocolClaimMappings(Set<String> mappingIds) {
|
||||
public void addProtocolMappers(Set<String> mappingIds) {
|
||||
getDelegateForUpdate();
|
||||
updatedClient.addProtocolClaimMappings(mappingIds);
|
||||
updatedClient.addProtocolMappers(mappingIds);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeProtocolClaimMappings(Set<String> mappingIds) {
|
||||
public void removeProtocolMappers(Set<String> mappingIds) {
|
||||
getDelegateForUpdate();
|
||||
updatedClient.removeProtocolClaimMappings(mappingIds);
|
||||
updatedClient.removeProtocolMappers(mappingIds);
|
||||
|
||||
}
|
||||
}
|
||||
Vendored
+11
-11
@@ -8,7 +8,7 @@ import org.keycloak.models.ClientModel;
|
||||
import org.keycloak.models.IdentityProviderModel;
|
||||
import org.keycloak.models.OAuthClientModel;
|
||||
import org.keycloak.models.PasswordPolicy;
|
||||
import org.keycloak.models.ProtocolClaimMappingModel;
|
||||
import org.keycloak.models.ProtocolMapperModel;
|
||||
import org.keycloak.models.RealmModel;
|
||||
import org.keycloak.models.RequiredCredentialModel;
|
||||
import org.keycloak.models.RoleModel;
|
||||
@@ -886,34 +886,34 @@ public class RealmAdapter implements RealmModel {
|
||||
|
||||
|
||||
@Override
|
||||
public Set<ProtocolClaimMappingModel> getProtocolClaimMappings() {
|
||||
if (updated != null) return updated.getProtocolClaimMappings();
|
||||
public Set<ProtocolMapperModel> getProtocolMappers() {
|
||||
if (updated != null) return updated.getProtocolMappers();
|
||||
return cached.getClaimMappings();
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProtocolClaimMappingModel addProtocolClaimMapping(ProtocolClaimMappingModel model) {
|
||||
public ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model) {
|
||||
getDelegateForUpdate();
|
||||
return updated.addProtocolClaimMapping(model);
|
||||
return updated.addProtocolMapper(model);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeProtocolClaimMapping(ProtocolClaimMappingModel mapping) {
|
||||
public void removeProtocolMapper(ProtocolMapperModel mapping) {
|
||||
getDelegateForUpdate();
|
||||
updated.removeProtocolClaimMapping(mapping);
|
||||
updated.removeProtocolMapper(mapping);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateProtocolClaimMapping(ProtocolClaimMappingModel mapping) {
|
||||
public void updateProtocolMapper(ProtocolMapperModel mapping) {
|
||||
getDelegateForUpdate();
|
||||
updated.updateProtocolClaimMapping(mapping);
|
||||
updated.updateProtocolMapper(mapping);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ProtocolClaimMappingModel getProtocolClaimMappingById(String id) {
|
||||
for (ProtocolClaimMappingModel mapping : cached.getClaimMappings()) {
|
||||
public ProtocolMapperModel getProtocolMapperById(String id) {
|
||||
for (ProtocolMapperModel mapping : cached.getClaimMappings()) {
|
||||
if (mapping.getId().equals(id)) return mapping;
|
||||
}
|
||||
return null;
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
package org.keycloak.models.cache.entities;
|
||||
|
||||
import org.keycloak.models.ClientModel;
|
||||
import org.keycloak.models.ProtocolClaimMappingModel;
|
||||
import org.keycloak.models.ProtocolMapperModel;
|
||||
import org.keycloak.models.RealmModel;
|
||||
import org.keycloak.models.RealmProvider;
|
||||
import org.keycloak.models.RoleModel;
|
||||
@@ -36,7 +36,7 @@ public class CachedClient {
|
||||
protected Set<String> scope = new HashSet<String>();
|
||||
protected Set<String> webOrigins = new HashSet<String>();
|
||||
private List<String> allowedIdentityProviders = new ArrayList<String>();
|
||||
private Set<ProtocolClaimMappingModel> protocolClaimMappings = new HashSet<ProtocolClaimMappingModel>();
|
||||
private Set<ProtocolMapperModel> protocolClaimMappings = new HashSet<ProtocolMapperModel>();
|
||||
|
||||
public CachedClient(RealmCache cache, RealmProvider delegate, RealmModel realm, ClientModel model) {
|
||||
id = model.getId();
|
||||
@@ -58,7 +58,7 @@ public class CachedClient {
|
||||
scope.add(role.getId());
|
||||
}
|
||||
this.allowedIdentityProviders = model.getAllowedIdentityProviders();
|
||||
protocolClaimMappings.addAll(model.getProtocolClaimMappings());
|
||||
protocolClaimMappings.addAll(model.getProtocolMappers());
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
@@ -137,7 +137,7 @@ public class CachedClient {
|
||||
return this.allowedIdentityProviders.contains(providerId);
|
||||
}
|
||||
|
||||
public Set<ProtocolClaimMappingModel> getProtocolClaimMappings() {
|
||||
public Set<ProtocolMapperModel> getProtocolClaimMappings() {
|
||||
return protocolClaimMappings;
|
||||
}
|
||||
}
|
||||
+3
-3
@@ -6,7 +6,7 @@ import org.keycloak.models.ClaimTypeModel;
|
||||
import org.keycloak.models.IdentityProviderModel;
|
||||
import org.keycloak.models.OAuthClientModel;
|
||||
import org.keycloak.models.PasswordPolicy;
|
||||
import org.keycloak.models.ProtocolClaimMappingModel;
|
||||
import org.keycloak.models.ProtocolMapperModel;
|
||||
import org.keycloak.models.RealmModel;
|
||||
import org.keycloak.models.RealmProvider;
|
||||
import org.keycloak.models.RequiredCredentialModel;
|
||||
@@ -71,7 +71,7 @@ public class CachedRealm {
|
||||
private List<UserFederationProviderModel> userFederationProviders = new ArrayList<UserFederationProviderModel>();
|
||||
private List<IdentityProviderModel> identityProviders = new ArrayList<IdentityProviderModel>();
|
||||
private Set<ClaimTypeModel> claimTypes = new HashSet<ClaimTypeModel>();
|
||||
private Set<ProtocolClaimMappingModel> claimMappings = new HashSet<ProtocolClaimMappingModel>();
|
||||
private Set<ProtocolMapperModel> claimMappings = new HashSet<ProtocolMapperModel>();
|
||||
|
||||
private Map<String, String> browserSecurityHeaders = new HashMap<String, String>();
|
||||
private Map<String, String> smtpConfig = new HashMap<String, String>();
|
||||
@@ -353,7 +353,7 @@ public class CachedRealm {
|
||||
return claimTypes;
|
||||
}
|
||||
|
||||
public Set<ProtocolClaimMappingModel> getClaimMappings() {
|
||||
public Set<ProtocolMapperModel> getClaimMappings() {
|
||||
return claimMappings;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user