keycloak
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 限定公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
org.keycloak.models.jpa.ClientScopeAdapter クラス
org.keycloak.models.jpa.ClientScopeAdapter の継承関係図
Inheritance graph
org.keycloak.models.jpa.ClientScopeAdapter 連携図
Collaboration graph

公開メンバ関数

 ClientScopeAdapter (RealmModel realm, EntityManager em, KeycloakSession session, ClientScopeEntity entity)
 
ClientScopeEntity getEntity ()
 
String getId ()
 
RealmModel getRealm ()
 
String getName ()
 
void setName (String name)
 
String getDescription ()
 
void setDescription (String description)
 
String getProtocol ()
 
void setProtocol (String protocol)
 
Set< ProtocolMapperModelgetProtocolMappers ()
 
ProtocolMapperModel addProtocolMapper (ProtocolMapperModel model)
 
void removeProtocolMapper (ProtocolMapperModel mapping)
 
void updateProtocolMapper (ProtocolMapperModel mapping)
 
ProtocolMapperModel getProtocolMapperById (String id)
 
ProtocolMapperModel getProtocolMapperByName (String protocol, String name)
 
Set< RoleModelgetRealmScopeMappings ()
 
Set< RoleModelgetScopeMappings ()
 
void addScopeMapping (RoleModel role)
 
void deleteScopeMapping (RoleModel role)
 
boolean hasScope (RoleModel role)
 
void setAttribute (String name, String value)
 
void removeAttribute (String name)
 
String getAttribute (String name)
 
Map< String, String > getAttributes ()
 
boolean equals (Object o)
 
int hashCode ()
 
default boolean isDisplayOnConsentScreen ()
 
default void setDisplayOnConsentScreen (boolean displayOnConsentScreen)
 
default String getConsentScreenText ()
 
default void setConsentScreenText (String consentScreenText)
 
default String getGuiOrder ()
 
default void setGuiOrder (String guiOrder)
 

静的公開メンバ関数

static ClientScopeEntity toClientScopeEntity (ClientScopeModel model, EntityManager em)
 

公開変数類

String DISPLAY_ON_CONSENT_SCREEN = "display.on.consent.screen"
 
String CONSENT_SCREEN_TEXT = "consent.screen.text"
 
String GUI_ORDER = "gui.order"
 

限定公開メンバ関数

ProtocolMapperEntity getProtocolMapperEntity (String id)
 
ProtocolMapperEntity getProtocolMapperEntityByName (String protocol, String name)
 
ProtocolMapperModel entityToModel (ProtocolMapperEntity entity)
 
TypedQuery< ClientScopeRoleMappingEntitygetRealmScopeMappingQuery (RoleModel role)
 

限定公開変数類

KeycloakSession session
 
RealmModel realm
 
EntityManager em
 
ClientScopeEntity entity
 

詳解

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ ClientScopeAdapter()

org.keycloak.models.jpa.ClientScopeAdapter.ClientScopeAdapter ( RealmModel  realm,
EntityManager  em,
KeycloakSession  session,
ClientScopeEntity  entity 
)
inline
52  {
53  this.session = session;
54  this.realm = realm;
55  this.em = em;
56  this.entity = entity;
57  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
RealmModel realm
Definition: ClientScopeAdapter.java:48
EntityManager em
Definition: ClientScopeAdapter.java:49
KeycloakSession session
Definition: ClientScopeAdapter.java:47

関数詳解

◆ addProtocolMapper()

ProtocolMapperModel org.keycloak.models.jpa.ClientScopeAdapter.addProtocolMapper ( ProtocolMapperModel  model)
inline

org.keycloak.models.ProtocolMapperContainerModelを実装しています。

121  {
122  if (getProtocolMapperByName(model.getProtocol(), model.getName()) != null) {
123  throw new ModelDuplicateException("Protocol mapper name must be unique per protocol");
124  }
125  String id = model.getId() != null ? model.getId() : KeycloakModelUtils.generateId();
126  ProtocolMapperEntity entity = new ProtocolMapperEntity();
127  entity.setId(id);
128  entity.setName(model.getName());
129  entity.setProtocol(model.getProtocol());
130  entity.setProtocolMapper(model.getProtocolMapper());
131  entity.setClientScope(this.entity);
132  entity.setConfig(model.getConfig());
133 
134  em.persist(entity);
135  this.entity.getProtocolMappers().add(entity);
136  return entityToModel(entity);
137  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
ProtocolMapperModel entityToModel(ProtocolMapperEntity entity)
Definition: ClientScopeAdapter.java:199
EntityManager em
Definition: ClientScopeAdapter.java:49
ProtocolMapperModel getProtocolMapperByName(String protocol, String name)
Definition: ClientScopeAdapter.java:193

◆ addScopeMapping()

void org.keycloak.models.jpa.ClientScopeAdapter.addScopeMapping ( RoleModel  role)
inline

org.keycloak.models.ScopeContainerModelを実装しています。

243  {
244  if (hasScope(role)) return;
245  ClientScopeRoleMappingEntity entity = new ClientScopeRoleMappingEntity();
246  entity.setClientScope(getEntity());
247  RoleEntity roleEntity = RoleAdapter.toRoleEntity(role, em);
248  entity.setRole(roleEntity);
249  em.persist(entity);
250  em.flush();
251  em.detach(entity);
252  }
boolean hasScope(RoleModel role)
Definition: ClientScopeAdapter.java:273
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
ClientScopeEntity getEntity()
Definition: ClientScopeAdapter.java:59
EntityManager em
Definition: ClientScopeAdapter.java:49

◆ deleteScopeMapping()

void org.keycloak.models.jpa.ClientScopeAdapter.deleteScopeMapping ( RoleModel  role)
inline

org.keycloak.models.ScopeContainerModelを実装しています。

255  {
256  TypedQuery<ClientScopeRoleMappingEntity> query = getRealmScopeMappingQuery(role);
257  List<ClientScopeRoleMappingEntity> results = query.getResultList();
258  if (results.size() == 0) return;
259  for (ClientScopeRoleMappingEntity entity : results) {
260  em.remove(entity);
261  }
262  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
TypedQuery< ClientScopeRoleMappingEntity > getRealmScopeMappingQuery(RoleModel role)
Definition: ClientScopeAdapter.java:264
EntityManager em
Definition: ClientScopeAdapter.java:49

◆ entityToModel()

ProtocolMapperModel org.keycloak.models.jpa.ClientScopeAdapter.entityToModel ( ProtocolMapperEntity  entity)
inlineprotected
199  {
200  ProtocolMapperModel mapping = new ProtocolMapperModel();
201  mapping.setId(entity.getId());
202  mapping.setName(entity.getName());
203  mapping.setProtocol(entity.getProtocol());
204  mapping.setProtocolMapper(entity.getProtocolMapper());
205  Map<String, String> config = new HashMap<String, String>();
206  if (entity.getConfig() != null) config.putAll(entity.getConfig());
207  mapping.setConfig(config);
208  return mapping;
209  }
String getProtocol()
Definition: ClientScopeEntity.java:115
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
String getName()
Definition: ClientScopeEntity.java:91

◆ equals()

boolean org.keycloak.models.jpa.ClientScopeAdapter.equals ( Object  o)
inline
315  {
316  if (this == o) return true;
317  if (o == null || !(o instanceof ClientScopeModel)) return false;
318 
319  ClientScopeModel that = (ClientScopeModel) o;
320  return that.getId().equals(getId());
321  }
String getId()
Definition: ClientScopeAdapter.java:64

◆ getAttribute()

String org.keycloak.models.jpa.ClientScopeAdapter.getAttribute ( String  name)
inline

org.keycloak.models.ClientScopeModelを実装しています。

295  {
296  return entity.getAttributes().get(name);
297  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Map< String, String > getAttributes()
Definition: ClientScopeEntity.java:123

◆ getAttributes()

Map<String, String> org.keycloak.models.jpa.ClientScopeAdapter.getAttributes ( )
inline

org.keycloak.models.ClientScopeModelを実装しています。

307  {
308  Map<String, String> copy = new HashMap<>();
309  copy.putAll(entity.getAttributes());
310  return copy;
311  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Map< String, String > getAttributes()
Definition: ClientScopeEntity.java:123

◆ getConsentScreenText()

default String org.keycloak.models.ClientScopeModel.getConsentScreenText ( )
inlineinherited

org.keycloak.models.ClientModelで実装されています。

63  {
64  String consentScreenText = getAttribute(CONSENT_SCREEN_TEXT);
65  if (consentScreenText == null) {
66  consentScreenText = getName();
67  }
68  return consentScreenText;
69  }
String CONSENT_SCREEN_TEXT
Definition: ClientScopeModel.java:50

◆ getDescription()

String org.keycloak.models.jpa.ClientScopeAdapter.getDescription ( )
inline

org.keycloak.models.ClientScopeModelを実装しています。

85 { return entity.getDescription(); }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
String getDescription()
Definition: ClientScopeEntity.java:99

◆ getEntity()

ClientScopeEntity org.keycloak.models.jpa.ClientScopeAdapter.getEntity ( )
inline
59  {
60  return entity;
61  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50

◆ getGuiOrder()

default String org.keycloak.models.ClientScopeModel.getGuiOrder ( )
inlineinherited

org.keycloak.models.OrderedModelを実装しています。

76  {
77  return getAttribute(GUI_ORDER);
78  }
String GUI_ORDER
Definition: ClientScopeModel.java:51

◆ getId()

String org.keycloak.models.jpa.ClientScopeAdapter.getId ( )
inline

org.keycloak.models.ClientScopeModelを実装しています。

64  {
65  return entity.getId();
66  }
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50

◆ getName()

String org.keycloak.models.jpa.ClientScopeAdapter.getName ( )
inline

org.keycloak.models.ClientScopeModelを実装しています。

74  {
75  return entity.getName();
76  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
String getName()
Definition: ClientScopeEntity.java:91

◆ getProtocol()

String org.keycloak.models.jpa.ClientScopeAdapter.getProtocol ( )
inline

org.keycloak.models.ClientScopeModelを実装しています。

91  {
92  return entity.getProtocol();
93  }
String getProtocol()
Definition: ClientScopeEntity.java:115
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50

◆ getProtocolMapperById()

ProtocolMapperModel org.keycloak.models.jpa.ClientScopeAdapter.getProtocolMapperById ( String  id)
inline

org.keycloak.models.ProtocolMapperContainerModelを実装しています。

186  {
187  ProtocolMapperEntity entity = getProtocolMapperEntity(id);
188  if (entity == null) return null;
189  return entityToModel(entity);
190  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
ProtocolMapperModel entityToModel(ProtocolMapperEntity entity)
Definition: ClientScopeAdapter.java:199
ProtocolMapperEntity getProtocolMapperEntity(String id)
Definition: ClientScopeAdapter.java:139

◆ getProtocolMapperByName()

ProtocolMapperModel org.keycloak.models.jpa.ClientScopeAdapter.getProtocolMapperByName ( String  protocol,
String  name 
)
inline

org.keycloak.models.ProtocolMapperContainerModelを実装しています。

193  {
194  ProtocolMapperEntity entity = getProtocolMapperEntityByName(protocol, name);
195  if (entity == null) return null;
196  return entityToModel(entity);
197  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
ProtocolMapperEntity getProtocolMapperEntityByName(String protocol, String name)
Definition: ClientScopeAdapter.java:149
ProtocolMapperModel entityToModel(ProtocolMapperEntity entity)
Definition: ClientScopeAdapter.java:199

◆ getProtocolMapperEntity()

ProtocolMapperEntity org.keycloak.models.jpa.ClientScopeAdapter.getProtocolMapperEntity ( String  id)
inlineprotected
139  {
140  for (ProtocolMapperEntity entity : this.entity.getProtocolMappers()) {
141  if (entity.getId().equals(id)) {
142  return entity;
143  }
144  }
145  return null;
146 
147  }
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Collection< ProtocolMapperEntity > getProtocolMappers()
Definition: ClientScopeEntity.java:107

◆ getProtocolMapperEntityByName()

ProtocolMapperEntity org.keycloak.models.jpa.ClientScopeAdapter.getProtocolMapperEntityByName ( String  protocol,
String  name 
)
inlineprotected
149  {
150  for (ProtocolMapperEntity entity : this.entity.getProtocolMappers()) {
151  if (entity.getProtocol().equals(protocol) && entity.getName().equals(name)) {
152  return entity;
153  }
154  }
155  return null;
156 
157  }
String getProtocol()
Definition: ClientScopeEntity.java:115
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Collection< ProtocolMapperEntity > getProtocolMappers()
Definition: ClientScopeEntity.java:107
String getName()
Definition: ClientScopeEntity.java:91

◆ getProtocolMappers()

Set<ProtocolMapperModel> org.keycloak.models.jpa.ClientScopeAdapter.getProtocolMappers ( )
inline

org.keycloak.models.ProtocolMapperContainerModelを実装しています。

102  {
103  Set<ProtocolMapperModel> mappings = new HashSet<ProtocolMapperModel>();
104  for (ProtocolMapperEntity entity : this.entity.getProtocolMappers()) {
105  ProtocolMapperModel mapping = new ProtocolMapperModel();
106  mapping.setId(entity.getId());
107  mapping.setName(entity.getName());
108  mapping.setProtocol(entity.getProtocol());
109  mapping.setProtocolMapper(entity.getProtocolMapper());
110  Map<String, String> config = new HashMap<String, String>();
111  if (entity.getConfig() != null) {
112  config.putAll(entity.getConfig());
113  }
114  mapping.setConfig(config);
115  mappings.add(mapping);
116  }
117  return mappings;
118  }
String getProtocol()
Definition: ClientScopeEntity.java:115
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Collection< ProtocolMapperEntity > getProtocolMappers()
Definition: ClientScopeEntity.java:107
String getName()
Definition: ClientScopeEntity.java:91

◆ getRealm()

RealmModel org.keycloak.models.jpa.ClientScopeAdapter.getRealm ( )
inline

org.keycloak.models.ClientScopeModelを実装しています。

69  {
70  return realm;
71  }
RealmModel realm
Definition: ClientScopeAdapter.java:48

◆ getRealmScopeMappingQuery()

TypedQuery<ClientScopeRoleMappingEntity> org.keycloak.models.jpa.ClientScopeAdapter.getRealmScopeMappingQuery ( RoleModel  role)
inlineprotected
264  {
265  TypedQuery<ClientScopeRoleMappingEntity> query = em.createNamedQuery("clientScopeHasRole", ClientScopeRoleMappingEntity.class);
266  query.setParameter("clientScope", getEntity());
267  RoleEntity roleEntity = RoleAdapter.toRoleEntity(role, em);
268  query.setParameter("role", roleEntity);
269  return query;
270  }
ClientScopeEntity getEntity()
Definition: ClientScopeAdapter.java:59
EntityManager em
Definition: ClientScopeAdapter.java:49

◆ getRealmScopeMappings()

Set<RoleModel> org.keycloak.models.jpa.ClientScopeAdapter.getRealmScopeMappings ( )
inline

org.keycloak.models.ScopeContainerModelを実装しています。

212  {
213  Set<RoleModel> roleMappings = getScopeMappings();
214 
215  Set<RoleModel> appRoles = new HashSet<>();
216  for (RoleModel role : roleMappings) {
217  RoleContainerModel container = role.getContainer();
218  if (container instanceof RealmModel) {
219  if (container.getId().equals(realm.getId())) {
220  appRoles.add(role);
221  }
222  }
223  }
224 
225  return appRoles;
226  }
Set< RoleModel > getScopeMappings()
Definition: ClientScopeAdapter.java:229
RealmModel realm
Definition: ClientScopeAdapter.java:48

◆ getScopeMappings()

Set<RoleModel> org.keycloak.models.jpa.ClientScopeAdapter.getScopeMappings ( )
inline

org.keycloak.models.ScopeContainerModelを実装しています。

229  {
230  TypedQuery<String> query = em.createNamedQuery("clientScopeRoleMappingIds", String.class);
231  query.setParameter("clientScope", getEntity());
232  List<String> ids = query.getResultList();
233  Set<RoleModel> roles = new HashSet<RoleModel>();
234  for (String roleId : ids) {
235  RoleModel role = realm.getRoleById(roleId);
236  if (role == null) continue;
237  roles.add(role);
238  }
239  return roles;
240  }
ClientScopeEntity getEntity()
Definition: ClientScopeAdapter.java:59
RealmModel realm
Definition: ClientScopeAdapter.java:48
EntityManager em
Definition: ClientScopeAdapter.java:49
RoleModel getRoleById(String id)

◆ hashCode()

int org.keycloak.models.jpa.ClientScopeAdapter.hashCode ( )
inline
324  {
325  return getId().hashCode();
326  }
String getId()
Definition: ClientScopeAdapter.java:64

◆ hasScope()

boolean org.keycloak.models.jpa.ClientScopeAdapter.hasScope ( RoleModel  role)
inline

org.keycloak.models.ScopeContainerModelを実装しています。

273  {
274  Set<RoleModel> roles = getScopeMappings();
275  if (roles.contains(role)) return true;
276 
277  for (RoleModel mapping : roles) {
278  if (mapping.hasRole(role)) return true;
279  }
280  return false;
281  }
Set< RoleModel > getScopeMappings()
Definition: ClientScopeAdapter.java:229

◆ isDisplayOnConsentScreen()

default boolean org.keycloak.models.ClientScopeModel.isDisplayOnConsentScreen ( )
inlineinherited

org.keycloak.models.ClientModelで実装されています。

53  {
54  String displayVal = getAttribute(DISPLAY_ON_CONSENT_SCREEN);
55  return displayVal==null ? true : Boolean.parseBoolean(displayVal);
56  }
String DISPLAY_ON_CONSENT_SCREEN
Definition: ClientScopeModel.java:49

◆ removeAttribute()

void org.keycloak.models.jpa.ClientScopeAdapter.removeAttribute ( String  name)
inline

org.keycloak.models.ClientScopeModelを実装しています。

290  {
291  entity.getAttributes().remove(name);
292  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Map< String, String > getAttributes()
Definition: ClientScopeEntity.java:123

◆ removeProtocolMapper()

void org.keycloak.models.jpa.ClientScopeAdapter.removeProtocolMapper ( ProtocolMapperModel  mapping)
inline

org.keycloak.models.ProtocolMapperContainerModelを実装しています。

160  {
161  ProtocolMapperEntity toDelete = getProtocolMapperEntity(mapping.getId());
162  if (toDelete != null) {
163  session.users().preRemove(mapping);
164 
165  this.entity.getProtocolMappers().remove(toDelete);
166  em.remove(toDelete);
167  }
168 
169  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
void preRemove(RealmModel realm)
Collection< ProtocolMapperEntity > getProtocolMappers()
Definition: ClientScopeEntity.java:107
ProtocolMapperEntity getProtocolMapperEntity(String id)
Definition: ClientScopeAdapter.java:139
EntityManager em
Definition: ClientScopeAdapter.java:49
KeycloakSession session
Definition: ClientScopeAdapter.java:47

◆ setAttribute()

void org.keycloak.models.jpa.ClientScopeAdapter.setAttribute ( String  name,
String  value 
)
inline

org.keycloak.models.ClientScopeModelを実装しています。

284  {
285  entity.getAttributes().put(name, value);
286 
287  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
Map< String, String > getAttributes()
Definition: ClientScopeEntity.java:123

◆ setConsentScreenText()

default void org.keycloak.models.ClientScopeModel.setConsentScreenText ( String  consentScreenText)
inlineinherited
71  {
72  setAttribute(CONSENT_SCREEN_TEXT, consentScreenText);
73  }
String CONSENT_SCREEN_TEXT
Definition: ClientScopeModel.java:50
void setAttribute(String name, String value)

◆ setDescription()

void org.keycloak.models.jpa.ClientScopeAdapter.setDescription ( String  description)
inline

org.keycloak.models.ClientScopeModelを実装しています。

88 { entity.setDescription(description); }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
void setDescription(String description)
Definition: ClientScopeEntity.java:103

◆ setDisplayOnConsentScreen()

default void org.keycloak.models.ClientScopeModel.setDisplayOnConsentScreen ( boolean  displayOnConsentScreen)
inlineinherited
58  {
59  setAttribute(DISPLAY_ON_CONSENT_SCREEN, String.valueOf(displayOnConsentScreen));
60  }
String DISPLAY_ON_CONSENT_SCREEN
Definition: ClientScopeModel.java:49
void setAttribute(String name, String value)

◆ setGuiOrder()

default void org.keycloak.models.ClientScopeModel.setGuiOrder ( String  guiOrder)
inlineinherited
80  {
81  setAttribute(GUI_ORDER, guiOrder);
82  }
String GUI_ORDER
Definition: ClientScopeModel.java:51
void setAttribute(String name, String value)

◆ setName()

void org.keycloak.models.jpa.ClientScopeAdapter.setName ( String  name)
inline

org.keycloak.models.ClientScopeModelを実装しています。

79  {
80  name = KeycloakModelUtils.convertClientScopeName(name);
81  entity.setName(name);
82  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
void setName(String name)
Definition: ClientScopeEntity.java:95

◆ setProtocol()

void org.keycloak.models.jpa.ClientScopeAdapter.setProtocol ( String  protocol)
inline

org.keycloak.models.ClientScopeModelを実装しています。

96  {
97  entity.setProtocol(protocol);
98 
99  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
void setProtocol(String protocol)
Definition: ClientScopeEntity.java:119

◆ toClientScopeEntity()

static ClientScopeEntity org.keycloak.models.jpa.ClientScopeAdapter.toClientScopeEntity ( ClientScopeModel  model,
EntityManager  em 
)
inlinestatic
299  {
300  if (model instanceof ClientScopeAdapter) {
301  return ((ClientScopeAdapter)model).getEntity();
302  }
303  return em.getReference(ClientScopeEntity.class, model.getId());
304  }
EntityManager em
Definition: ClientScopeAdapter.java:49
ClientScopeAdapter(RealmModel realm, EntityManager em, KeycloakSession session, ClientScopeEntity entity)
Definition: ClientScopeAdapter.java:52

◆ updateProtocolMapper()

void org.keycloak.models.jpa.ClientScopeAdapter.updateProtocolMapper ( ProtocolMapperModel  mapping)
inline

org.keycloak.models.ProtocolMapperContainerModelを実装しています。

172  {
173  ProtocolMapperEntity entity = getProtocolMapperEntity(mapping.getId());
174  entity.setProtocolMapper(mapping.getProtocolMapper());
175  if (entity.getConfig() == null) {
176  entity.setConfig(mapping.getConfig());
177  } else {
178  entity.getConfig().clear();
179  entity.getConfig().putAll(mapping.getConfig());
180  }
181  em.flush();
182 
183  }
ClientScopeEntity entity
Definition: ClientScopeAdapter.java:50
ProtocolMapperEntity getProtocolMapperEntity(String id)
Definition: ClientScopeAdapter.java:139
EntityManager em
Definition: ClientScopeAdapter.java:49
void setProtocolMapper(String protocolMapper)
Definition: ProtocolMapperEntity.java:97

メンバ詳解

◆ CONSENT_SCREEN_TEXT

String org.keycloak.models.ClientScopeModel.CONSENT_SCREEN_TEXT = "consent.screen.text"
inherited

◆ DISPLAY_ON_CONSENT_SCREEN

String org.keycloak.models.ClientScopeModel.DISPLAY_ON_CONSENT_SCREEN = "display.on.consent.screen"
inherited

◆ em

EntityManager org.keycloak.models.jpa.ClientScopeAdapter.em
protected

◆ entity

ClientScopeEntity org.keycloak.models.jpa.ClientScopeAdapter.entity
protected

◆ GUI_ORDER

String org.keycloak.models.ClientScopeModel.GUI_ORDER = "gui.order"
inherited

◆ realm

RealmModel org.keycloak.models.jpa.ClientScopeAdapter.realm
protected

◆ session

KeycloakSession org.keycloak.models.jpa.ClientScopeAdapter.session
protected

このクラス詳解は次のファイルから抽出されました: