本文整理了Java中org.keycloak.models.RealmModel.getMasterAdminClient
方法的一些代码示例,展示了RealmModel.getMasterAdminClient
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RealmModel.getMasterAdminClient
方法的具体详情如下:
包路径:org.keycloak.models.RealmModel
类名称:RealmModel
方法名:getMasterAdminClient
暂无
代码示例来源:origin: org.keycloak/keycloak-model-api
public static void renameRealm(RealmModel realm, String name) {
if (name.equals(realm.getName())) return;
ClientModel masterApp = realm.getMasterAdminClient();
masterApp.setClientId(KeycloakModelUtils.getMasterRealmAdminApplicationClientId(name));
realm.setName(name);
}
代码示例来源:origin: dteleguin/beercloak
private void addMasterAdminRoles(RealmManager manager, RealmModel realm) {
RealmModel master = manager.getRealmByName(Config.getAdminRealm());
RoleModel admin = master.getRole(AdminRoles.ADMIN);
ClientModel client = realm.getMasterAdminClient();
addRoles(client, admin);
}
代码示例来源:origin: dteleguin/beercloak
? this.realm.getMasterAdminClient()
: this.realm.getClientByClientId(realmManager.getRealmAdminClientId(this.realm));
代码示例来源:origin: dteleguin/beercloak
private void initRoles(KeycloakSession session) {
LOG.debug("BeerResourceProviderFactory::initRoles");
ClientModel client;
List<RealmModel> realms = session.realms().getRealms();
RealmManager manager = new RealmManager(session);
for (RealmModel realm : realms) {
client = realm.getMasterAdminClient();
if (client.getRole(ROLE_VIEW_BEER) == null && client.getRole(ROLE_MANAGE_BEER) == null) {
addMasterAdminRoles(manager, realm);
}
if (!realm.getName().equals(Config.getAdminRealm())) {
client = realm.getClientByClientId(manager.getRealmAdminClientId(realm));
if (client.getRole(ROLE_VIEW_BEER) == null && client.getRole(ROLE_MANAGE_BEER) == null) {
addRealmAdminRoles(manager, realm);
}
}
}
}
代码示例来源:origin: org.keycloak/keycloak-invalidation-cache-model
ClientModel masterAdminClient = model.getMasterAdminClient();
this.masterAdminClient = (masterAdminClient != null) ? masterAdminClient.getId() : null;
代码示例来源:origin: org.keycloak/keycloak-model-api
ClientModel client = realm.getMasterAdminClient();
if (client.getRole(AdminRoles.CREATE_CLIENT) == null) {
RoleModel role = client.addRole(AdminRoles.CREATE_CLIENT);
代码示例来源:origin: org.keycloak/keycloak-model-infinispan
ClientModel masterAdminClient = model.getMasterAdminClient();
this.masterAdminClient = (masterAdminClient != null) ? masterAdminClient.getId() : null;
内容来源于网络,如有侵权,请联系作者删除!