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

公開メンバ関数

String getId ()
 
String getName ()
 
RealmModel getRealm ()
 
void setName (String name)
 
String getDescription ()
 
void setDescription (String description)
 
String getProtocol ()
 
void setProtocol (String protocol)
 
void setAttribute (String name, String value)
 
void removeAttribute (String name)
 
String getAttribute (String name)
 
Map< String, String > getAttributes ()
 
default boolean isDisplayOnConsentScreen ()
 
default void setDisplayOnConsentScreen (boolean displayOnConsentScreen)
 
default String getConsentScreenText ()
 
default void setConsentScreenText (String consentScreenText)
 
default String getGuiOrder ()
 
default void setGuiOrder (String guiOrder)
 
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< RoleModelgetScopeMappings ()
 
void addScopeMapping (RoleModel role)
 
void deleteScopeMapping (RoleModel role)
 
Set< RoleModelgetRealmScopeMappings ()
 
boolean hasScope (RoleModel role)
 

公開変数類

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

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ addProtocolMapper()

ProtocolMapperModel org.keycloak.models.ProtocolMapperContainerModel.addProtocolMapper ( ProtocolMapperModel  model)
inherited

◆ addScopeMapping()

void org.keycloak.models.ScopeContainerModel.addScopeMapping ( RoleModel  role)
inherited

◆ deleteScopeMapping()

void org.keycloak.models.ScopeContainerModel.deleteScopeMapping ( RoleModel  role)
inherited

◆ getAttribute()

String org.keycloak.models.ClientScopeModel.getAttribute ( String  name)

◆ getAttributes()

Map<String, String> org.keycloak.models.ClientScopeModel.getAttributes ( )

◆ getConsentScreenText()

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

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.ClientScopeModel.getDescription ( )

◆ getGuiOrder()

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

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

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

◆ getId()

String org.keycloak.models.ClientScopeModel.getId ( )

◆ getName()

String org.keycloak.models.ClientScopeModel.getName ( )

◆ getProtocol()

String org.keycloak.models.ClientScopeModel.getProtocol ( )

◆ getProtocolMapperById()

ProtocolMapperModel org.keycloak.models.ProtocolMapperContainerModel.getProtocolMapperById ( String  id)
inherited

◆ getProtocolMapperByName()

ProtocolMapperModel org.keycloak.models.ProtocolMapperContainerModel.getProtocolMapperByName ( String  protocol,
String  name 
)
inherited

◆ getProtocolMappers()

Set<ProtocolMapperModel> org.keycloak.models.ProtocolMapperContainerModel.getProtocolMappers ( )
inherited

◆ getRealm()

RealmModel org.keycloak.models.ClientScopeModel.getRealm ( )

◆ getRealmScopeMappings()

Set<RoleModel> org.keycloak.models.ScopeContainerModel.getRealmScopeMappings ( )
inherited

◆ getScopeMappings()

Set<RoleModel> org.keycloak.models.ScopeContainerModel.getScopeMappings ( )
inherited

◆ hasScope()

boolean org.keycloak.models.ScopeContainerModel.hasScope ( RoleModel  role)
inherited

◆ isDisplayOnConsentScreen()

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

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.ClientScopeModel.removeAttribute ( String  name)

◆ removeProtocolMapper()

void org.keycloak.models.ProtocolMapperContainerModel.removeProtocolMapper ( ProtocolMapperModel  mapping)
inherited

◆ setAttribute()

void org.keycloak.models.ClientScopeModel.setAttribute ( String  name,
String  value 
)

◆ setConsentScreenText()

default void org.keycloak.models.ClientScopeModel.setConsentScreenText ( String  consentScreenText)
inline
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.ClientScopeModel.setDescription ( String  description)

◆ setDisplayOnConsentScreen()

default void org.keycloak.models.ClientScopeModel.setDisplayOnConsentScreen ( boolean  displayOnConsentScreen)
inline
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)
inline
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.ClientScopeModel.setName ( String  name)

◆ setProtocol()

void org.keycloak.models.ClientScopeModel.setProtocol ( String  protocol)

◆ updateProtocolMapper()

void org.keycloak.models.ProtocolMapperContainerModel.updateProtocolMapper ( ProtocolMapperModel  mapping)
inherited

メンバ詳解

◆ CONSENT_SCREEN_TEXT

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

◆ DISPLAY_ON_CONSENT_SCREEN

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

◆ GUI_ORDER

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

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