public interface RealmProvider extends Provider
MigrationModel getMigrationModel()
RealmModel createRealm(String name)
RealmModel createRealm(String id, String name)
RealmModel getRealm(String id)
RealmModel getRealmByName(String name)
void moveGroup(RealmModel realm, GroupModel group, GroupModel toParent)
List<GroupModel> getGroups(RealmModel realm)
List<GroupModel> getTopLevelGroups(RealmModel realm)
boolean removeGroup(RealmModel realm, GroupModel group)
GroupModel createGroup(RealmModel realm, String name)
GroupModel createGroup(RealmModel realm, String id, String name)
void addTopLevelGroup(RealmModel realm, GroupModel subGroup)
ClientModel addClient(RealmModel realm, String clientId)
ClientModel addClient(RealmModel realm, String id, String clientId)
List<ClientModel> getClients(RealmModel realm)
ClientModel getClientById(String id, RealmModel realm)
ClientModel getClientByClientId(String clientId, RealmModel realm)
RoleModel addRealmRole(RealmModel realm, String name)
RoleModel addRealmRole(RealmModel realm, String id, String name)
RoleModel getRealmRole(RealmModel realm, String name)
RoleModel addClientRole(RealmModel realm, ClientModel client, String name)
RoleModel addClientRole(RealmModel realm, ClientModel client, String id, String name)
Set<RoleModel> getRealmRoles(RealmModel realm)
RoleModel getClientRole(RealmModel realm, ClientModel client, String name)
Set<RoleModel> getClientRoles(RealmModel realm, ClientModel client)
boolean removeRole(RealmModel realm, RoleModel role)
RoleModel getRoleById(String id, RealmModel realm)
boolean removeClient(String id, RealmModel realm)
ClientTemplateModel getClientTemplateById(String id, RealmModel realm)
GroupModel getGroupById(String id, RealmModel realm)
List<RealmModel> getRealms()
boolean removeRealm(String id)
Copyright © 2016 JBoss by Red Hat. All rights reserved.