All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description AbstractAuthenticatedWebSession Authenticated web session.AbstractRoleAuthorizationStrategy Base strategy that uses an instance ofIRoleCheckingStrategy.ActionPermissions For each Action, holds a set of roles that can perform that action.AnnotationsRoleAuthorizationStrategy Strategy that checks theAuthorizeInstantiationannotation.AuthenticatedWebApplication A web application subclass that does role-based authentication.AuthenticatedWebSession Basic authenticated web session.AuthorizeAction A mapping of 1..n roles to an action.AuthorizeActions Groups a set (technically an array) ofAuthorizeActions for authorization.AuthorizeInstantiation Annotation for configuring what roles are allowed for instantiation the annotated component or package.AuthorizeInstantiations Groups a set (technically an array) ofAuthorizeInstantiations for page authorization.AuthorizeResource Annotation for configuring what roles are allowed for requesting the annotated resource.InstantiationPermissions An internal data structure that maps a given component class to a set of role strings.IRoleCheckingStrategy Strategy for doing role checking.MetaDataRoleAuthorizationStrategy Strategy that uses the Wicket metadata facility to check authorization.RoleAuthorizationStrategy Compound strategy that works with roles.Roles Utility class for working with roles.SignInPage A base class which provide standard functionality for sign in.SignInPanel Reusable user sign in panel with username and password as well as support for persistence of the both.SignOutPage Simple sign out page.