public interface MethodSecurityExpressionHandler extends SecurityExpressionHandler<org.aopalliance.intercept.MethodInvocation>
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.Object | filter(java.lang.Object filterTarget, org.springframework.expression.Expression filterExpression, org.springframework.expression.EvaluationContext ctx) ターゲットのコレクションまたは配列をフィルタリングします。 |
void | setReturnObject(java.lang.Object returnObject, org.springframework.expression.EvaluationContext ctx) 指定された評価コンテキストの戻りオブジェクトを式システムに通知するために使用されます。 |
createEvaluationContext, getExpressionParserjava.lang.Object filter(java.lang.Object filterTarget,
org.springframework.expression.Expression filterExpression,
org.springframework.expression.EvaluationContext ctx)filterTarget - フィルタリングする配列またはコレクション。filterExpression - フィルター条件として使用される式。評価時に false を返す場合、オブジェクトは返されたコレクションから削除されます ctx - 現在の評価コンテキスト(SecurityExpressionHandler.createEvaluationContext(org.springframework.security.core.Authentication, Object) の呼び出しを通じて作成されたもの)void setReturnObject(java.lang.Object returnObject,
org.springframework.expression.EvaluationContext ctx)returnObject - 戻りオブジェクト値 ctx - オブジェクトを設定するコンテキスト(SecurityExpressionHandler.createEvaluationContext(org.springframework.security.core.Authentication, Object) の呼び出しで作成されたもの)