keycloak
クラス | 公開メンバ関数 | 全メンバ一覧
org.keycloak.authorization.Decision< D extends Evaluation > インタフェーステンプレート
org.keycloak.authorization.Decision< D extends Evaluation > の継承関係図
Inheritance graph
org.keycloak.authorization.Decision< D extends Evaluation > 連携図
Collaboration graph

クラス

enum  Effect
 

公開メンバ関数

void onDecision (D evaluation)
 
default void onError (Throwable cause)
 
default void onComplete ()
 
default void onComplete (ResourcePermission permission)
 

詳解

著者
Pedro Igor

クラス詳解

◆ org::keycloak::authorization::Decision::Effect

enum org::keycloak::authorization::Decision::Effect
org.keycloak.authorization.Decision< D extends Evaluation >.Effect 連携図
Collaboration graph
列挙値
DENY
PERMIT

関数詳解

◆ onComplete() [1/2]

default void org.keycloak.authorization.Decision< D extends Evaluation >.onComplete ( )
inline

◆ onComplete() [2/2]

default void org.keycloak.authorization.Decision< D extends Evaluation >.onComplete ( ResourcePermission  permission)
inline

◆ onDecision()

void org.keycloak.authorization.Decision< D extends Evaluation >.onDecision ( evaluation)

◆ onError()

default void org.keycloak.authorization.Decision< D extends Evaluation >.onError ( Throwable  cause)
inline

org.keycloak.authorization.policy.evaluation.DecisionPermissionCollectorで実装されています。

36  {
37  throw new RuntimeException("Not implemented.", cause);
38  }

このインタフェース詳解は次のファイルから抽出されました: