keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider クラス
org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider の継承関係図
Inheritance graph
org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider 連携図
Collaboration graph

公開メンバ関数

 DroolsPolicyProvider (Function< Policy, DroolsPolicy > policyProvider)
 
void evaluate (Evaluation evaluation)
 
void close ()
 

非公開変数類

final Function< Policy, DroolsPolicypolicy
 

詳解

著者
Pedro Igor

構築子と解体子

◆ DroolsPolicyProvider()

org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider.DroolsPolicyProvider ( Function< Policy, DroolsPolicy policyProvider)
inline
33  {
34  this.policy = policyProvider;
35  }
final Function< Policy, DroolsPolicy > policy
Definition: DroolsPolicyProvider.java:31

関数詳解

◆ close()

void org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider.close ( )
inline

org.keycloak.provider.Providerを実装しています。

43  {
44 
45  }

◆ evaluate()

void org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider.evaluate ( Evaluation  evaluation)
inline

org.keycloak.authorization.policy.provider.PolicyProviderを実装しています。

38  {
39  policy.apply(evaluation.getPolicy()).evaluate(evaluation);
40  }
void evaluate(Evaluation evaluation)
Definition: DroolsPolicyProvider.java:38
final Function< Policy, DroolsPolicy > policy
Definition: DroolsPolicyProvider.java:31

メンバ詳解

◆ policy

final Function<Policy, DroolsPolicy> org.keycloak.authorization.policy.provider.drools.DroolsPolicyProvider.policy
private

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