Annotation Type RequiresAuthentication

public @interface RequiresAuthentication

Requires the current Subject to have been authenticated during their current session for the annotated class/instance/method to be accessed or invoked. This is more restrictive than the RequiresUser annotation.

This annotation basically ensures that subject.isAuthenticated() === true

See the RequiresUser and RememberMeAuthenticationToken JavaDoc for an explaination of why these two states are considered different.

See Also:
RequiresUser, RequiresGuest

Copyright © 2004-2014 The Apache Software Foundation. All Rights Reserved.