keycloak-service
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean クラス
org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean 連携図
Collaboration graph

公開メンバ関数

 ManagedPermissionBean (Policy policy)
 
String getId ()
 
Collection< ScopeRepresentation > getScopes ()
 
String getDescription ()
 
Collection< ManagedPermissionBeangetPolicies ()
 

非公開変数類

final Policy policy
 
List< ManagedPermissionBeanpolicies
 

詳解

構築子と解体子

◆ ManagedPermissionBean()

org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.ManagedPermissionBean ( Policy  policy)
inline
390  {
391  this.policy = policy;
392  }

関数詳解

◆ getDescription()

String org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.getDescription ( )
inline
402  {
403  return this.policy.getDescription();
404  }

◆ getId()

String org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.getId ( )
inline
394  {
395  return policy.getId();
396  }

◆ getPolicies()

Collection<ManagedPermissionBean> org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.getPolicies ( )
inline
406  {
407  if (this.policies == null) {
408  this.policies = policy.getAssociatedPolicies().stream().map(ManagedPermissionBean::new).collect(Collectors.toList());
409  }
410 
411  return this.policies;
412  }
List< ManagedPermissionBean > policies
Definition: AuthorizationBean.java:388

◆ getScopes()

Collection<ScopeRepresentation> org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.getScopes ( )
inline
398  {
399  return policy.getScopes().stream().map(ModelToRepresentation::toRepresentation).collect(Collectors.toList());
400  }

メンバ詳解

◆ policies

List<ManagedPermissionBean> org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.policies
private

◆ policy

final Policy org.keycloak.forms.account.freemarker.model.AuthorizationBean.ManagedPermissionBean.policy
private

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