Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
F
G
H
I
M
N
O
R
S
T
U
A
AbstractRoleAuthorizationStrategy
- Class in
org.apache.wicket.authorization.strategies.role
Base strategy that uses an instance of
IRoleCheckingStrategy
.
AbstractRoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authorization.strategies.role.
AbstractRoleAuthorizationStrategy
Construct.
ACTION_PERMISSIONS
- Static variable in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Component meta data key for ations/ roles information.
ADMIN
- Static variable in class org.apache.wicket.authorization.strategies.role.
Roles
ADMIN role (for use in annotations)
AnnotationsRoleAuthorizationStrategy
- Class in
org.apache.wicket.authorization.strategies.role.annotations
Strategy that checks the
AuthorizeInstantiation
annotation.
AnnotationsRoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
Construct.
authenticate(String, String)
- Method in class org.apache.wicket.authentication.
AuthenticatedWebSession
Authenticates this session using the given username and password
AuthenticatedWebApplication
- Class in
org.apache.wicket.authentication
A web application subclass that does role-based authentication.
AuthenticatedWebApplication()
- Constructor for class org.apache.wicket.authentication.
AuthenticatedWebApplication
Constructor
AuthenticatedWebSession
- Class in
org.apache.wicket.authentication
Basic authenticated web session.
AuthenticatedWebSession(AuthenticatedWebApplication, Request)
- Constructor for class org.apache.wicket.authentication.
AuthenticatedWebSession
Construct.
authorize(Class<? extends Component>, Roles)
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
InstantiationPermissions
Gives the given role permission to instantiate the given class.
authorize(Class<? extends Component>, String)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Authorizes the given role to create component instances of type componentClass.
authorize(Component, Action, String)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Authorizes the given role to perform the given action on the given component.
AuthorizeAction
- Annotation Type in
org.apache.wicket.authorization.strategies.role.annotations
A mapping of 1..n roles to an action.
AuthorizeActions
- Annotation Type in
org.apache.wicket.authorization.strategies.role.annotations
Groups a set (technically an array) of
AuthorizeAction
s for authorization.
authorizeAll(Class<? extends Component>)
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
InstantiationPermissions
Gives all roles permission to instantiate the given class.
authorizeAll(Class<? extends Component>)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Grants permission to all roles to create instances of the given component class.
authorizeAll(Component, Action)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Grants permission to all roles to perform the given action on the given component.
authorizedRoles(Class<? extends Component>)
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
InstantiationPermissions
Gets the roles that have a binding with the given component class.
AuthorizeInstantiation
- Annotation Type in
org.apache.wicket.authorization.strategies.role.annotations
Annotation for configuring what roles are allowed for instantiation the annotated component or package.
F
forgetMe()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Removes persisted form data for the signin panel (forget me)
G
get()
- Static method in class org.apache.wicket.authentication.
AuthenticatedWebSession
getPassword()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Convenience method to access the password.
getRememberMe()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Get model object of the rememberMe checkbox
getRoles()
- Method in class org.apache.wicket.authentication.
AuthenticatedWebSession
getRolesForComponentClass()
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
InstantiationPermissions
getSignInPageClass()
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
getUsername()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Convenience method to access the username.
getWebSessionClass()
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
H
hasAllRoles(Roles)
- Method in class org.apache.wicket.authorization.strategies.role.
Roles
Whether this roles object contains all the provided roles.
hasAny(Roles)
- Method in class org.apache.wicket.authorization.strategies.role.
AbstractRoleAuthorizationStrategy
Gets whether any of the given roles applies to the authorizer.
hasAnyRole(Roles)
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
hasAnyRole(Roles)
- Method in interface org.apache.wicket.authorization.strategies.role.
IRoleCheckingStrategy
Whether any of the given roles matches.
hasAnyRole(Roles)
- Method in class org.apache.wicket.authorization.strategies.role.
Roles
Whether this roles object contains any of the provided roles.
hasRole(String)
- Method in class org.apache.wicket.authorization.strategies.role.
Roles
Whether this roles object containes the provided role.
I
init()
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
INSTANTIATION_PERMISSIONS
- Static variable in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Application meta data key for ations/ roles information.
InstantiationPermissions
- Class in
org.apache.wicket.authorization.strategies.role.metadata
An internal data structure that maps a given component class to a set of role strings.
InstantiationPermissions()
- Constructor for class org.apache.wicket.authorization.strategies.role.metadata.
InstantiationPermissions
IRoleCheckingStrategy
- Interface in
org.apache.wicket.authorization.strategies.role
Strategy for doing role checking.
isActionAuthorized(Component, Action)
- Method in class org.apache.wicket.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
isActionAuthorized(Component, Action)
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Uses component level meta data to match roles for component action execution.
isEmpty(Roles)
- Method in class org.apache.wicket.authorization.strategies.role.
AbstractRoleAuthorizationStrategy
Conducts a check to see if the roles object is empty.
isInstantiationAuthorized(Class)
- Method in class org.apache.wicket.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
isInstantiationAuthorized(Class)
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Uses application level meta data to match roles for component instantiation.
isSignedIn()
- Method in class org.apache.wicket.authentication.
AuthenticatedWebSession
M
MetaDataRoleAuthorizationStrategy
- Class in
org.apache.wicket.authorization.strategies.role.metadata
Strategy that uses the Wicket metadata facility to check authorization.
MetaDataRoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Construct.
N
newSession(Request, Response)
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
NO_ROLE
- Static variable in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Special role string for denying access to all
O
onSignInFailed()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
onSignInSucceeded()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
onSubmit()
- Method in class org.apache.wicket.authentication.panel.
SignInPanel.SignInForm
onUnauthorizedInstantiation(Component)
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
onUnauthorizedPage(Page)
- Method in class org.apache.wicket.authentication.
AuthenticatedWebApplication
Called when an AUTHENTICATED user tries to navigate to a page that they are not authorized to access.
org.apache.wicket.authentication
- package org.apache.wicket.authentication
org.apache.wicket.authentication.pages
- package org.apache.wicket.authentication.pages
org.apache.wicket.authentication.panel
- package org.apache.wicket.authentication.panel
org.apache.wicket.authorization.strategies.role
- package org.apache.wicket.authorization.strategies.role
org.apache.wicket.authorization.strategies.role.annotations
- package org.apache.wicket.authorization.strategies.role.annotations
org.apache.wicket.authorization.strategies.role.metadata
- package org.apache.wicket.authorization.strategies.role.metadata
R
RoleAuthorizationStrategy
- Class in
org.apache.wicket.authorization.strategies.role
Compound strategy that works with roles.
RoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authorization.strategies.role.
RoleAuthorizationStrategy
Construct.
Roles
- Class in
org.apache.wicket.authorization.strategies.role
Utility class for working with roles.
Roles()
- Constructor for class org.apache.wicket.authorization.strategies.role.
Roles
Construct.
Roles(String)
- Constructor for class org.apache.wicket.authorization.strategies.role.
Roles
Construct.
Roles(String[])
- Constructor for class org.apache.wicket.authorization.strategies.role.
Roles
Construct.
S
setPersistent(boolean)
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Convenience method set persistence for username and password.
setRememberMe(boolean)
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Set model object for rememberMe checkbox
signIn(String, String)
- Method in class org.apache.wicket.authentication.
AuthenticatedWebSession
Signs user in by authenticating them with a username and password
signIn(String, String)
- Method in class org.apache.wicket.authentication.panel.
SignInPanel
Sign in user if possible.
SignInPage
- Class in
org.apache.wicket.authentication.pages
A base class which provide standard functionality for sign in.
SignInPage()
- Constructor for class org.apache.wicket.authentication.pages.
SignInPage
Construct
SignInPage(PageParameters)
- Constructor for class org.apache.wicket.authentication.pages.
SignInPage
Constructor
SignInPanel
- Class in
org.apache.wicket.authentication.panel
Reusable user sign in panel with username and password as well as support for cookie persistence of the both.
SignInPanel(String)
- Constructor for class org.apache.wicket.authentication.panel.
SignInPanel
SignInPanel(String, boolean)
- Constructor for class org.apache.wicket.authentication.panel.
SignInPanel
SignInPanel.SignInForm
- Class in
org.apache.wicket.authentication.panel
Sign in form.
SignInPanel.SignInForm(String)
- Constructor for class org.apache.wicket.authentication.panel.
SignInPanel.SignInForm
Constructor.
signOut()
- Method in class org.apache.wicket.authentication.
AuthenticatedWebSession
Sign the user out.
SignOutPage
- Class in
org.apache.wicket.authentication.pages
Simple sign out page.
SignOutPage()
- Constructor for class org.apache.wicket.authentication.pages.
SignOutPage
Construct.
SignOutPage(PageParameters)
- Constructor for class org.apache.wicket.authentication.pages.
SignOutPage
Constructor
T
toString()
- Method in class org.apache.wicket.authorization.strategies.role.
Roles
U
unauthorize(Class<? extends Component>, Roles)
- Method in class org.apache.wicket.authorization.strategies.role.metadata.
InstantiationPermissions
Removes permission for the given role to instantiate the given class.
unauthorize(Class<? extends Component>, String)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Removes permission for the given roles to create instances of the given component class.
unauthorize(Component, Action, String)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Removes permission for the given role to perform the given action on the given component.
unauthorizeAll(Class<? extends Component>)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Grants authorization to instantiate the given class to just the role NO_ROLE, effectively denying all other roles.
unauthorizeAll(Component, Action)
- Static method in class org.apache.wicket.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Grants authorization to perform the given action to just the role NO_ROLE, effectively denying all other roles.
USER
- Static variable in class org.apache.wicket.authorization.strategies.role.
Roles
USER role (for use in annotations)
A
F
G
H
I
M
N
O
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2007
Apache Software Foundation
. All Rights Reserved.