package com.dy.common.aop; 
 | 
  
 | 
import java.lang.annotation.*; 
 | 
  
 | 
@Retention(RetentionPolicy.RUNTIME) 
 | 
@Target(ElementType.METHOD) 
 | 
@Inherited 
 | 
public @interface SsoPowerAop { 
 | 
    String value() default "" ; 
 | 
    //优先级1(最高),如果其有值,则不在判断以下变量取值 
 | 
    String power() default "" ; 
 | 
    //优先级2,拥有全部权限才可 , 如果其有值,则不在判断以下变量取值 
 | 
    String[] ifAllPower() default{""} ; 
 | 
    //优先级3 , 如果有一个权限即可 , 如果其有值,则不在判断以下变量取值 
 | 
    String[] ifAnyPower() default{""} ; 
 | 
} 
 |