@Published(tag="architect")
public interface RoleEvaluator
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluateAllOf(java.lang.String userId,
java.util.Collection roles,
ExecutionContext context)
指定されたユーザが、指定されたロールを全て有していることを判定する。
|
boolean |
evaluateAnyOf(java.lang.String userId,
java.util.Collection roles,
ExecutionContext context)
指定されたユーザが、指定されたロールをいずれか1つでも有していることを判定する。
|
boolean evaluateAnyOf(java.lang.String userId,
java.util.Collection roles,
ExecutionContext context)
userId - 判定対象のユーザIDroles - ロールの一覧context - 実行コンテキストtrueboolean evaluateAllOf(java.lang.String userId,
java.util.Collection roles,
ExecutionContext context)
userId - 判定対象のユーザIDroles - ロールの一覧context - 実行コンテキストtrue