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