| 
| void  | clear () | 
|   | 
| RealmProvider  | getRealmDelegate () | 
|   | 
| void  | registerRealmInvalidation (String id, String name) | 
|   | 
| void  | registerClientInvalidation (String id, String clientId, String realmId) | 
|   | 
| void  | registerClientScopeInvalidation (String id) | 
|   | 
| void  | registerRoleInvalidation (String id, String roleName, String roleContainerId) | 
|   | 
| void  | registerGroupInvalidation (String id) | 
|   | 
| 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) | 
|   | 
| Long  | getGroupsCount (RealmModel realm, Boolean onlyTopGroups) | 
|   | 
| Long  | getGroupsCountByNameContaining (RealmModel realm, String search) | 
|   | 
| List< GroupModel >  | getTopLevelGroups (RealmModel realm) | 
|   | 
| List< GroupModel >  | getTopLevelGroups (RealmModel realm, Integer first, Integer max) | 
|   | 
| List  | searchForGroupByName (RealmModel realm, String search, Integer first, Integer max) | 
|   | 
| 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) | 
|   | 
| RoleModel  | addRealmRole (RealmModel realm, String name) | 
|   | 
| RoleModel  | addRealmRole (RealmModel realm, String id, String name) | 
|   | 
| RoleModel  | getRealmRole (RealmModel realm, String name) | 
|   | 
| Set< RoleModel >  | getRealmRoles (RealmModel realm) | 
|   | 
| boolean  | removeRole (RealmModel realm, RoleModel role) | 
|   | 
| RoleModel  | getRoleById (String id, RealmModel realm) | 
|   | 
| ClientScopeModel  | getClientScopeById (String id, RealmModel realm) | 
|   | 
| GroupModel  | getGroupById (String id, RealmModel realm) | 
|   | 
| List< RealmModel >  | getRealms () | 
|   | 
| boolean  | removeRealm (String id) | 
|   | 
| void  | close () | 
|   | 
| ClientInitialAccessModel  | createClientInitialAccessModel (RealmModel realm, int expiration, int count) | 
|   | 
| ClientInitialAccessModel  | getClientInitialAccessModel (RealmModel realm, String id) | 
|   | 
| void  | removeClientInitialAccessModel (RealmModel realm, String id) | 
|   | 
| List< ClientInitialAccessModel >  | listClientInitialAccess (RealmModel realm) | 
|   | 
| void  | removeExpiredClientInitialAccess () | 
|   | 
| void  | decreaseRemainingCount (RealmModel realm, ClientInitialAccessModel clientInitialAccess) | 
|   | 
| List< ClientModel >  | getClients (RealmModel realm) | 
|   | 
| ClientModel  | addClient (RealmModel realm, String clientId) | 
|   | 
| ClientModel  | addClient (RealmModel realm, String id, String clientId) | 
|   | 
| RoleModel  | addClientRole (RealmModel realm, ClientModel client, String name) | 
|   | 
| RoleModel  | addClientRole (RealmModel realm, ClientModel client, String id, String name) | 
|   | 
| RoleModel  | getClientRole (RealmModel realm, ClientModel client, String name) | 
|   | 
| Set< RoleModel >  | getClientRoles (RealmModel realm, ClientModel client) | 
|   | 
| boolean  | removeClient (String id, RealmModel realm) | 
|   | 
| ClientModel  | getClientById (String id, RealmModel realm) | 
|   | 
| ClientModel  | getClientByClientId (String clientId, RealmModel realm) | 
|   |