keycloak
公開メンバ関数 | 全メンバ一覧
org.keycloak.authorization.policy.evaluation.EvaluationContext インタフェース
org.keycloak.authorization.policy.evaluation.EvaluationContext の継承関係図
Inheritance graph
org.keycloak.authorization.policy.evaluation.EvaluationContext 連携図
Collaboration graph

公開メンバ関数

Identity getIdentity ()
 
Attributes getAttributes ()
 

詳解

This interface serves as a bridge between the policy evaluation runtime and the environment in which it is running. When evaluating policies, this interface can be used to query information from the execution environment/context and enrich decisions.

著者
Pedro Igor

関数詳解

◆ getAttributes()

Attributes org.keycloak.authorization.policy.evaluation.EvaluationContext.getAttributes ( )

Returns all attributes within the current execution and runtime environment.

戻り値
the attributes within the current execution and runtime environment

org.keycloak.authorization.common.DefaultEvaluationContextで実装されています。

◆ getIdentity()

Identity org.keycloak.authorization.policy.evaluation.EvaluationContext.getIdentity ( )

Returns the Identity that represents an entity (person or non-person) to which the permissions must be granted, or not.

戻り値
the identity to which the permissions must be granted, or not

org.keycloak.authorization.common.DefaultEvaluationContext, org.keycloak.authorization.common.KeycloakEvaluationContextで実装されています。


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