Annotation Type PageDescriptor
-
@Retention(RUNTIME) public @interface PageDescriptor
Annotation for the page which contains url address, on which the page is available, and authorization urls for page, which logged user have to have.- Author:
- lazyman
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description AuthorizationAction[]
action
String
authModule
If isn't empty, page is available only for authentication module identify by module name.Class<? extends org.apache.wicket.request.mapper.parameter.IPageParametersEncoder>
encoder
boolean
experimental
If set to true, page is available only if the experimental features are turned on.boolean
loginPage
Indicate login page, Permit access to all users (even non-authenticated users)boolean
permitAll
Permit access to all users (even non-authenticated users)Url[]
urls
-
-
-
Element Detail
-
urls
Url[] urls
- Default:
- {}
-
-
-
encoder
Class<? extends org.apache.wicket.request.mapper.parameter.IPageParametersEncoder> encoder
- Default:
- org.apache.wicket.request.mapper.parameter.PageParametersEncoder.class
-
-
-
action
AuthorizationAction[] action
- Default:
- {}
-
-
-
authModule
String authModule
If isn't empty, page is available only for authentication module identify by module name.- Default:
- ""
-
-