Uses of Class
org.apache.shiro.authz.aop.AuthorizingAnnotationHandler
-
Packages that use AuthorizingAnnotationHandler Package Description org.apache.shiro.authz.aop Contains AOP implementation support classes specifically used for authorization operations, particularly supporting AOP Method Interceptors and JSR-175 metadata Annotations. -
-
Uses of AuthorizingAnnotationHandler in org.apache.shiro.authz.aop
Subclasses of AuthorizingAnnotationHandler in org.apache.shiro.authz.aop Modifier and Type Class Description classAuthenticatedAnnotationHandlerHandlesRequiresAuthenticationannotations and ensures the calling subject is authenticated before allowing access.classGuestAnnotationHandlerChecks to see if a @RequiresGuestannotation is declared, and if so, ensures the callingSubjectdoes not have anidentitybefore invoking the method.classPermissionAnnotationHandlerChecks to see if a @RequiresPermissionsannotation is declared, and if so, performs a permission check to see if the callingSubjectis allowed continued access.classRoleAnnotationHandlerChecks to see if a @RequiresRolesannotation is declared, and if so, performs a role check to see if the callingSubjectis allowed to proceed.classUserAnnotationHandlerChecks to see if a @RequiresUserannotation is declared, and if so, ensures the callingSubjectis eitherauthenticatedor remembered via remember me services before allowing access.Constructors in org.apache.shiro.authz.aop with parameters of type AuthorizingAnnotationHandler Constructor Description AuthorizingAnnotationMethodInterceptor(AuthorizingAnnotationHandler handler)Constructor that ensures the internalhandleris set which will be used to perform the authorization assertion checks when a supported annotation is encountered.AuthorizingAnnotationMethodInterceptor(AuthorizingAnnotationHandler handler, AnnotationResolver resolver)
-