Annotation 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
Modifier and TypeOptional ElementDescriptionIf isn't empty, page is available only for authentication module identify by module name.Class<? extends org.apache.wicket.request.mapper.parameter.IPageParametersEncoder>
boolean
If set to true, page is available only if the experimental features are turned on.boolean
Indicate login page, Permit access to all users (even non-authenticated users)boolean
Permit access to all users (even non-authenticated users)Url[]
-
Element Details
-
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:
- {}
-
permitAll
boolean permitAllPermit access to all users (even non-authenticated users)- Default:
- false
-
loginPage
boolean loginPageIndicate login page, Permit access to all users (even non-authenticated users)- Default:
- false
-
experimental
boolean experimentalIf set to true, page is available only if the experimental features are turned on. Also, the link in the sidebar panel (on the left) is visible for experimental pages only if the experimental featires are on.- Default:
- false
-
authModule
String authModuleIf isn't empty, page is available only for authentication module identify by module name.- Default:
- ""
-