如何编写自定义PreAuthorize Annotation和Intercepter

时间:2017-07-13 20:52:45

标签: java spring spring-security

不确定这是否重复  问题与否,

出于某种原因,我想拥有自己的注释来应用spring授权。像这样:

@AdminAccess({AdminRoles.ENROLLMENT, AdminRole.REPORT})
public myController() {...}

public @interface AdminAccess {
    AdminRoles[] value() default {AdminRoles.LOGIN};
}

实际上我想用Spring PreAuthorize注释替换这个注释。

谢谢,

0 个答案:

没有答案