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

公開メンバ関数

void registerAttributes (ManagementResourceRegistration resourceRegistration)
 

静的公開変数類

static final String TAG_NAME = "spi"
 

限定公開メンバ関数

 SpiResourceDefinition ()
 

静的限定公開変数類

static final SimpleAttributeDefinition DEFAULT_PROVIDER
 
static final ReloadRequiredWriteAttributeHandler WRITE_ATTR_HANDLER = new ReloadRequiredWriteAttributeHandler(DEFAULT_PROVIDER)
 

詳解

著者
Stan Silvert ssilv.nosp@m.ert@.nosp@m.redha.nosp@m.t.co.nosp@m.m (C) 2016 Red Hat Inc.

構築子と解体子

◆ SpiResourceDefinition()

org.keycloak.subsystem.server.extension.SpiResourceDefinition.SpiResourceDefinition ( )
inlineprotected
44  {
45  super(PathElement.pathElement(TAG_NAME),
46  KeycloakExtension.getResourceDescriptionResolver(TAG_NAME),
47  SpiResourceAddHandler.INSTANCE,
48  SpiResourceRemoveHandler.INSTANCE
49  );
50  }
static final String TAG_NAME
Definition: SpiResourceDefinition.java:34

関数詳解

◆ registerAttributes()

void org.keycloak.subsystem.server.extension.SpiResourceDefinition.registerAttributes ( ManagementResourceRegistration  resourceRegistration)
inline
53  {
54  super.registerAttributes(resourceRegistration);
55  resourceRegistration.registerReadWriteAttribute(DEFAULT_PROVIDER, null, WRITE_ATTR_HANDLER);
56  }
static final ReloadRequiredWriteAttributeHandler WRITE_ATTR_HANDLER
Definition: SpiResourceDefinition.java:42
static final SimpleAttributeDefinition DEFAULT_PROVIDER
Definition: SpiResourceDefinition.java:36

メンバ詳解

◆ DEFAULT_PROVIDER

final SimpleAttributeDefinition org.keycloak.subsystem.server.extension.SpiResourceDefinition.DEFAULT_PROVIDER
staticprotected
初期値:
=
new SimpleAttributeDefinitionBuilder("default-provider", ModelType.STRING, true)
.setAllowExpression(true)
.setRestartAllServices()
.build()

◆ TAG_NAME

final String org.keycloak.subsystem.server.extension.SpiResourceDefinition.TAG_NAME = "spi"
static

◆ WRITE_ATTR_HANDLER

final ReloadRequiredWriteAttributeHandler org.keycloak.subsystem.server.extension.SpiResourceDefinition.WRITE_ATTR_HANDLER = new ReloadRequiredWriteAttributeHandler(DEFAULT_PROVIDER)
staticprotected

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