keycloak-service
公開メンバ関数 | 限定公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.services.resources.admin.ClientStorageProviderResource クラス
org.keycloak.services.resources.admin.ClientStorageProviderResource 連携図
Collaboration graph

公開メンバ関数

 ClientStorageProviderResource (RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
 
Map< String, String > getSimpleName (@PathParam("id") String id)
 

限定公開変数類

RealmModel realm
 
AdminPermissionEvaluator auth
 
AdminEventBuilder adminEvent
 
ClientConnection clientConnection
 
KeycloakSession session
 
HttpHeaders headers
 

静的非公開変数類

static final Logger logger = Logger.getLogger(ClientStorageProviderResource.class)
 

詳解

User Storage Provider

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ ClientStorageProviderResource()

org.keycloak.services.resources.admin.ClientStorageProviderResource.ClientStorageProviderResource ( RealmModel  realm,
AdminPermissionEvaluator  auth,
AdminEventBuilder  adminEvent 
)
inline
62  {
63  this.auth = auth;
64  this.realm = realm;
65  this.adminEvent = adminEvent;
66  }
AdminPermissionEvaluator auth
Definition: ClientStorageProviderResource.java:49
RealmModel realm
Definition: ClientStorageProviderResource.java:47
AdminEventBuilder adminEvent
Definition: ClientStorageProviderResource.java:51

関数詳解

◆ getSimpleName()

Map<String, String> org.keycloak.services.resources.admin.ClientStorageProviderResource.getSimpleName ( @PathParam("id") String  id)
inline

Need this for admin console to display simple name of provider when displaying client detail

KEYCLOAK-4328

引数
id
戻り値
80  {
82 
83  ComponentModel model = realm.getComponent(id);
84  if (model == null) {
85  throw new NotFoundException("Could not find component");
86  }
87  if (!model.getProviderType().equals(ClientStorageProvider.class.getName())) {
88  throw new NotFoundException("found, but not a ClientStorageProvider");
89  }
90 
91  Map<String, String> data = new HashMap<>();
92  data.put("id", model.getId());
93  data.put("name", model.getName());
94  return data;
95  }
AdminPermissionEvaluator auth
Definition: ClientStorageProviderResource.java:49
RealmModel realm
Definition: ClientStorageProviderResource.java:47

メンバ詳解

◆ adminEvent

AdminEventBuilder org.keycloak.services.resources.admin.ClientStorageProviderResource.adminEvent
protected

◆ auth

AdminPermissionEvaluator org.keycloak.services.resources.admin.ClientStorageProviderResource.auth
protected

◆ clientConnection

ClientConnection org.keycloak.services.resources.admin.ClientStorageProviderResource.clientConnection
protected

◆ headers

HttpHeaders org.keycloak.services.resources.admin.ClientStorageProviderResource.headers
protected

◆ logger

final Logger org.keycloak.services.resources.admin.ClientStorageProviderResource.logger = Logger.getLogger(ClientStorageProviderResource.class)
staticprivate

◆ realm

RealmModel org.keycloak.services.resources.admin.ClientStorageProviderResource.realm
protected

◆ session

KeycloakSession org.keycloak.services.resources.admin.ClientStorageProviderResource.session
protected

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