public class UserAnnotationMethodInterceptor extends AuthorizingAnnotationMethodInterceptor
RequiresUser annotation
is declared, and if so, ensures the calling Subject is either
authenticated or remembered via remember
me services before invoking the method.
This annotation essentially ensures that subject..getPrincipal() != null
| Constructor and Description |
|---|
UserAnnotationMethodInterceptor()
Default no-argument constructor that ensures this interceptor looks for
RequiresUser annotations in a method
declaration. |
UserAnnotationMethodInterceptor(AnnotationResolver resolver) |
assertAuthorized, invokegetAnnotation, getHandler, getResolver, setHandler, setResolver, supportsgetSubjectpublic UserAnnotationMethodInterceptor()
RequiresUser annotations in a method
declaration.public UserAnnotationMethodInterceptor(AnnotationResolver resolver)
resolver - Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.