keycloak
公開メンバ関数 | 全メンバ一覧
org.keycloak.models.RealmProvider インタフェース
org.keycloak.models.RealmProvider の継承関係図
Inheritance graph
org.keycloak.models.RealmProvider 連携図
Collaboration graph

公開メンバ関数

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< GroupModelgetGroups (RealmModel realm)
 
Long getGroupsCount (RealmModel realm, Boolean onlyTopGroups)
 
Long getGroupsCountByNameContaining (RealmModel realm, String search)
 
List< GroupModelgetTopLevelGroups (RealmModel realm)
 
List< GroupModelgetTopLevelGroups (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< RoleModelgetRealmRoles (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< RealmModelgetRealms ()
 
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< ClientInitialAccessModellistClientInitialAccess (RealmModel realm)
 
void removeExpiredClientInitialAccess ()
 
void decreaseRemainingCount (RealmModel realm, ClientInitialAccessModel clientInitialAccess)
 
List< ClientModelgetClients (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< RoleModelgetClientRoles (RealmModel realm, ClientModel client)
 
boolean removeClient (String id, RealmModel realm)
 
ClientModel getClientById (String id, RealmModel realm)
 
ClientModel getClientByClientId (String clientId, RealmModel realm)
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ addClient() [1/2]

ClientModel org.keycloak.models.ClientProvider.addClient ( RealmModel  realm,
String  clientId 
)
inherited

◆ addClient() [2/2]

ClientModel org.keycloak.models.ClientProvider.addClient ( RealmModel  realm,
String  id,
String  clientId 
)
inherited

◆ addClientRole() [1/2]

RoleModel org.keycloak.models.ClientProvider.addClientRole ( RealmModel  realm,
ClientModel  client,
String  name 
)
inherited

◆ addClientRole() [2/2]

RoleModel org.keycloak.models.ClientProvider.addClientRole ( RealmModel  realm,
ClientModel  client,
String  id,
String  name 
)
inherited

◆ addRealmRole() [1/2]

RoleModel org.keycloak.models.RealmProvider.addRealmRole ( RealmModel  realm,
String  name 
)

◆ addRealmRole() [2/2]

RoleModel org.keycloak.models.RealmProvider.addRealmRole ( RealmModel  realm,
String  id,
String  name 
)

◆ addTopLevelGroup()

void org.keycloak.models.RealmProvider.addTopLevelGroup ( RealmModel  realm,
GroupModel  subGroup 
)

◆ close()

void org.keycloak.models.RealmProvider.close ( )

◆ createClientInitialAccessModel()

ClientInitialAccessModel org.keycloak.models.RealmProvider.createClientInitialAccessModel ( RealmModel  realm,
int  expiration,
int  count 
)

◆ createGroup() [1/2]

GroupModel org.keycloak.models.RealmProvider.createGroup ( RealmModel  realm,
String  name 
)

◆ createGroup() [2/2]

GroupModel org.keycloak.models.RealmProvider.createGroup ( RealmModel  realm,
String  id,
String  name 
)

◆ createRealm() [1/2]

RealmModel org.keycloak.models.RealmProvider.createRealm ( String  name)

◆ createRealm() [2/2]

RealmModel org.keycloak.models.RealmProvider.createRealm ( String  id,
String  name 
)

◆ decreaseRemainingCount()

void org.keycloak.models.RealmProvider.decreaseRemainingCount ( RealmModel  realm,
ClientInitialAccessModel  clientInitialAccess 
)

◆ getClientByClientId()

ClientModel org.keycloak.storage.client.ClientLookupProvider.getClientByClientId ( String  clientId,
RealmModel  realm 
)
inherited

◆ getClientById()

ClientModel org.keycloak.storage.client.ClientLookupProvider.getClientById ( String  id,
RealmModel  realm 
)
inherited

◆ getClientInitialAccessModel()

ClientInitialAccessModel org.keycloak.models.RealmProvider.getClientInitialAccessModel ( RealmModel  realm,
String  id 
)

◆ getClientRole()

RoleModel org.keycloak.models.ClientProvider.getClientRole ( RealmModel  realm,
ClientModel  client,
String  name 
)
inherited

◆ getClientRoles()

Set<RoleModel> org.keycloak.models.ClientProvider.getClientRoles ( RealmModel  realm,
ClientModel  client 
)
inherited

◆ getClients()

List<ClientModel> org.keycloak.models.ClientProvider.getClients ( RealmModel  realm)
inherited

◆ getClientScopeById()

ClientScopeModel org.keycloak.models.RealmProvider.getClientScopeById ( String  id,
RealmModel  realm 
)

◆ getGroupById()

GroupModel org.keycloak.models.RealmProvider.getGroupById ( String  id,
RealmModel  realm 
)

◆ getGroups()

List<GroupModel> org.keycloak.models.RealmProvider.getGroups ( RealmModel  realm)

◆ getGroupsCount()

Long org.keycloak.models.RealmProvider.getGroupsCount ( RealmModel  realm,
Boolean  onlyTopGroups 
)

◆ getGroupsCountByNameContaining()

Long org.keycloak.models.RealmProvider.getGroupsCountByNameContaining ( RealmModel  realm,
String  search 
)

◆ getMigrationModel()

MigrationModel org.keycloak.models.RealmProvider.getMigrationModel ( )

◆ getRealm()

RealmModel org.keycloak.models.RealmProvider.getRealm ( String  id)

◆ getRealmByName()

RealmModel org.keycloak.models.RealmProvider.getRealmByName ( String  name)

◆ getRealmRole()

RoleModel org.keycloak.models.RealmProvider.getRealmRole ( RealmModel  realm,
String  name 
)

◆ getRealmRoles()

Set<RoleModel> org.keycloak.models.RealmProvider.getRealmRoles ( RealmModel  realm)

◆ getRealms()

List<RealmModel> org.keycloak.models.RealmProvider.getRealms ( )

◆ getRoleById()

RoleModel org.keycloak.models.RealmProvider.getRoleById ( String  id,
RealmModel  realm 
)

◆ getTopLevelGroups() [1/2]

List<GroupModel> org.keycloak.models.RealmProvider.getTopLevelGroups ( RealmModel  realm)

◆ getTopLevelGroups() [2/2]

List<GroupModel> org.keycloak.models.RealmProvider.getTopLevelGroups ( RealmModel  realm,
Integer  first,
Integer  max 
)

◆ listClientInitialAccess()

List<ClientInitialAccessModel> org.keycloak.models.RealmProvider.listClientInitialAccess ( RealmModel  realm)

◆ moveGroup()

void org.keycloak.models.RealmProvider.moveGroup ( RealmModel  realm,
GroupModel  group,
GroupModel  toParent 
)

◆ removeClient()

boolean org.keycloak.models.ClientProvider.removeClient ( String  id,
RealmModel  realm 
)
inherited

◆ removeClientInitialAccessModel()

void org.keycloak.models.RealmProvider.removeClientInitialAccessModel ( RealmModel  realm,
String  id 
)

◆ removeExpiredClientInitialAccess()

void org.keycloak.models.RealmProvider.removeExpiredClientInitialAccess ( )

◆ removeGroup()

boolean org.keycloak.models.RealmProvider.removeGroup ( RealmModel  realm,
GroupModel  group 
)

◆ removeRealm()

boolean org.keycloak.models.RealmProvider.removeRealm ( String  id)

◆ removeRole()

boolean org.keycloak.models.RealmProvider.removeRole ( RealmModel  realm,
RoleModel  role 
)

◆ searchForGroupByName()

List org.keycloak.models.RealmProvider.searchForGroupByName ( RealmModel  realm,
String  search,
Integer  first,
Integer  max 
)

このインタフェース詳解は次のファイルから抽出されました: