44 RealmModel realm =
session.getContext().getRealm();
45 int currentCount = realm.getClients().size();
46 int maxCount =
componentModel.get(MaxClientsClientRegistrationPolicyFactory.MAX_CLIENTS, MaxClientsClientRegistrationPolicyFactory.DEFAULT_MAX_CLIENTS);
48 if (currentCount >= maxCount) {
49 throw new ClientRegistrationPolicyException(
"It's allowed to have max " + maxCount +
" clients per realm");
final KeycloakSession session
Definition: MaxClientsClientRegistrationPolicy.java:34
final ComponentModel componentModel
Definition: MaxClientsClientRegistrationPolicy.java:35