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

静的公開変数類

static ProviderResourceAddHandler INSTANCE = new ProviderResourceAddHandler()
 

限定公開メンバ関数

void populateModel (ModelNode operation, ModelNode model) throws OperationFailedException
 

非公開メンバ関数

 ProviderResourceAddHandler ()
 

詳解

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

構築子と解体子

◆ ProviderResourceAddHandler()

org.keycloak.subsystem.server.extension.ProviderResourceAddHandler.ProviderResourceAddHandler ( )
inlineprivate
34  {
35  }

関数詳解

◆ populateModel()

void org.keycloak.subsystem.server.extension.ProviderResourceAddHandler.populateModel ( ModelNode  operation,
ModelNode  model 
) throws OperationFailedException
inlineprotected
38  {
39  // TODO: localize exception. get id number
40  if (!operation.get(OP).asString().equals(ADD)) {
41  throw new OperationFailedException("Unexpected operation for add SPI. operation=" + operation.toString());
42  }
43 
44  ProviderResourceDefinition.ENABLED.validateAndSet(operation, model);
45  ProviderResourceDefinition.PROPERTIES.validateAndSet(operation, model);
46 
47  KeycloakAdapterConfigService.INSTANCE.updateConfig(operation, model);
48  }

メンバ詳解

◆ INSTANCE

ProviderResourceAddHandler org.keycloak.subsystem.server.extension.ProviderResourceAddHandler.INSTANCE = new ProviderResourceAddHandler()
static

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