Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
G
H
I
M
N
O
R
S
T
U
A
AbstractAuthenticatedWebSession
- Class in
org.apache.wicket.authroles.authentication
Authenticated web session.
AbstractAuthenticatedWebSession(Request)
- Constructor for class org.apache.wicket.authroles.authentication.
AbstractAuthenticatedWebSession
Construct.
AbstractRoleAuthorizationStrategy
- Class in
org.apache.wicket.authroles.authorization.strategies.role
Base strategy that uses an instance of
role.IRoleCheckingStrategy
.
AbstractRoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.
AbstractRoleAuthorizationStrategy
Construct.
ACTION_PERMISSIONS
- Static variable in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Component meta data key for actions/roles information.
ActionPermissions
- Class in
org.apache.wicket.authroles.authorization.strategies.role.metadata
For each Action, holds a set of roles that can perform that action.
ActionPermissions()
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.metadata.
ActionPermissions
ADMIN
- Static variable in class org.apache.wicket.authroles.authorization.strategies.role.
Roles
ADMIN role (for use in annotations)
AnnotationsRoleAuthorizationStrategy
- Class in
org.apache.wicket.authroles.authorization.strategies.role.annotations
Strategy that checks the
AuthorizeInstantiation
annotation.
AnnotationsRoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
Construct.
authenticate(String, String)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
Actual authentication check, has to be implemented by subclasses.
AuthenticatedWebApplication
- Class in
org.apache.wicket.authroles.authentication
A web application subclass that does role-based authentication.
AuthenticatedWebApplication()
- Constructor for class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
Constructor
AuthenticatedWebSession
- Class in
org.apache.wicket.authroles.authentication
Basic authenticated web session.
AuthenticatedWebSession(Request)
- Constructor for class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
Construct.
authorize(Action, Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
ActionPermissions
Gives permission for the given roles to perform the given action
authorize(Class<T>, Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
InstantiationPermissions
Gives the given role permission to instantiate the given class.
authorize(Class<T>, String)
- Static method in class org.apache.wicket.authroles.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.authroles.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.authroles.authorization.strategies.role.annotations
A mapping of 1..n roles to an action.
AuthorizeActions
- Annotation Type in
org.apache.wicket.authroles.authorization.strategies.role.annotations
Groups a set (technically an array) of
AuthorizeAction
s for authorization.
authorizeAll(Action)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
ActionPermissions
Remove all authorization for the given action.
authorizeAll(Class<T>)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
InstantiationPermissions
Gives all roles permission to instantiate the given class.
authorizeAll(Class<T>)
- Static method in class org.apache.wicket.authroles.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.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Grants permission to all roles to perform the given action on the given component.
authorizedRoles(Class<T>)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
InstantiationPermissions
Gets the roles that have a binding with the given component class.
AuthorizeInstantiation
- Annotation Type in
org.apache.wicket.authroles.authorization.strategies.role.annotations
Annotation for configuring what roles are allowed for instantiation the annotated component or package.
G
get()
- Static method in class org.apache.wicket.authroles.authentication.
AbstractAuthenticatedWebSession
get()
- Static method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
getForm()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
getPassword()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Convenience method to access the password.
getRememberMe()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Get model object of the rememberMe checkbox
getRoles()
- Method in class org.apache.wicket.authroles.authentication.
AbstractAuthenticatedWebSession
getRolesForComponentClass()
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
InstantiationPermissions
getSignInPageClass()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
getUsername()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Convenience method to access the username.
getWebSessionClass()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
H
hasAllRoles(Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.
Roles
Whether this roles object contains all the provided roles.
hasAny(Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.
AbstractRoleAuthorizationStrategy
Gets whether any of the given roles applies to the authorizer.
hasAnyRole(Roles)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
hasAnyRole(Roles)
- Method in interface org.apache.wicket.authroles.authorization.strategies.role.
IRoleCheckingStrategy
Whether any of the given roles matches.
hasAnyRole(Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.
Roles
Whether this roles object contains any of the provided roles.
hasRole(String)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.
Roles
Whether this roles object containes the provided role.
I
init()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
INSTANTIATION_PERMISSIONS
- Static variable in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Application meta data key for actions/roles information.
InstantiationPermissions
- Class in
org.apache.wicket.authroles.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.authroles.authorization.strategies.role.metadata.
InstantiationPermissions
invalidate()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
Call signOut() and remove the logon data from where ever they have been persisted (e.g.
IRoleCheckingStrategy
- Interface in
org.apache.wicket.authroles.authorization.strategies.role
Strategy for doing role checking.
isActionAuthorized(Component, Action)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
isActionAuthorized(Class<?>, Action)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
isActionAuthorized(Component, Action)
- Method in class org.apache.wicket.authroles.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.authroles.authorization.strategies.role.
AbstractRoleAuthorizationStrategy
Conducts a check to see if the roles object is empty.
isInstantiationAuthorized(Class<T>)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.annotations.
AnnotationsRoleAuthorizationStrategy
isInstantiationAuthorized(Class<T>)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Uses application level meta data to match roles for component instantiation.
isSignedIn()
- Method in class org.apache.wicket.authroles.authentication.
AbstractAuthenticatedWebSession
isSignedIn()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
M
MetaDataRoleAuthorizationStrategy
- Class in
org.apache.wicket.authroles.authorization.strategies.role.metadata
Strategy that uses the Wicket metadata facility to check authorization.
MetaDataRoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Construct.
N
newSession(Request, Response)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
NO_ROLE
- Static variable in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Special role string for denying access to all
O
onConfigure()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Try to sign-in with remembered credentials.
onSignInFailed()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Called when sign in failed
onSignInRemembered()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Called when sign-in was remembered.
onSignInSucceeded()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Called when sign in was successful
onSubmit()
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel.SignInForm
onUnauthorizedInstantiation(Component)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
onUnauthorizedPage(Page)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
Called when an AUTHENTICATED user tries to navigate to a page that they are not authorized to access.
org.apache.wicket.authroles.authentication
- package org.apache.wicket.authroles.authentication
org.apache.wicket.authroles.authentication.pages
- package org.apache.wicket.authroles.authentication.pages
org.apache.wicket.authroles.authentication.panel
- package org.apache.wicket.authroles.authentication.panel
org.apache.wicket.authroles.authorization.strategies.role
- package org.apache.wicket.authroles.authorization.strategies.role
org.apache.wicket.authroles.authorization.strategies.role.annotations
- package org.apache.wicket.authroles.authorization.strategies.role.annotations
org.apache.wicket.authroles.authorization.strategies.role.metadata
- package org.apache.wicket.authroles.authorization.strategies.role.metadata
R
restartResponseAtSignInPage()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebApplication
Restarts response at sign in page.
RoleAuthorizationStrategy
- Class in
org.apache.wicket.authroles.authorization.strategies.role
Compound strategy that works with roles.
RoleAuthorizationStrategy(IRoleCheckingStrategy)
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.
RoleAuthorizationStrategy
Construct.
Roles
- Class in
org.apache.wicket.authroles.authorization.strategies.role
Utility class for working with roles.
Roles()
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.
Roles
Construct.
Roles(String)
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.
Roles
Construct.
Roles(String[])
- Constructor for class org.apache.wicket.authroles.authorization.strategies.role.
Roles
Construct.
rolesFor(Action)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
ActionPermissions
Gets the roles that have a binding for the given action.
S
setPassword(String)
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Set the password
setRememberMe(boolean)
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
setUsername(String)
- Method in class org.apache.wicket.authroles.authentication.panel.
SignInPanel
Set the username
signIn(String, String)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
Try to logon the user.
signIn(boolean)
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
Cookie based logins (remember me) may not rely on putting username and password into the cookie but something else that safely identifies the user.
SignInPage
- Class in
org.apache.wicket.authroles.authentication.pages
A base class which provide standard functionality for sign in.
SignInPage()
- Constructor for class org.apache.wicket.authroles.authentication.pages.
SignInPage
Construct
SignInPage(PageParameters)
- Constructor for class org.apache.wicket.authroles.authentication.pages.
SignInPage
Constructor
SignInPanel
- Class in
org.apache.wicket.authroles.authentication.panel
Reusable user sign in panel with username and password as well as support for persistence of the both.
SignInPanel(String)
- Constructor for class org.apache.wicket.authroles.authentication.panel.
SignInPanel
SignInPanel(String, boolean)
- Constructor for class org.apache.wicket.authroles.authentication.panel.
SignInPanel
SignInPanel.SignInForm
- Class in
org.apache.wicket.authroles.authentication.panel
Sign in form.
SignInPanel.SignInForm(String)
- Constructor for class org.apache.wicket.authroles.authentication.panel.
SignInPanel.SignInForm
Constructor.
signOut()
- Method in class org.apache.wicket.authroles.authentication.
AuthenticatedWebSession
Sign the user out.
SignOutPage
- Class in
org.apache.wicket.authroles.authentication.pages
Simple sign out page.
SignOutPage()
- Constructor for class org.apache.wicket.authroles.authentication.pages.
SignOutPage
Construct.
SignOutPage(PageParameters)
- Constructor for class org.apache.wicket.authroles.authentication.pages.
SignOutPage
Constructor
T
toString()
- Method in class org.apache.wicket.authroles.authorization.strategies.role.
Roles
U
unauthorize(Action, Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
ActionPermissions
Remove the given authorized role from an action.
unauthorize(Class<T>, Roles)
- Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.
InstantiationPermissions
Removes permission for the given role to instantiate the given class.
unauthorize(Class<T>, String)
- Static method in class org.apache.wicket.authroles.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.authroles.authorization.strategies.role.metadata.
MetaDataRoleAuthorizationStrategy
Removes permission for the given role to perform the given action on the given component.
unauthorizeAll(Class<T>)
- Static method in class org.apache.wicket.authroles.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.authroles.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.authroles.authorization.strategies.role.
Roles
USER role (for use in annotations)
A
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 © 2006–2014
Apache Software Foundation
. All rights reserved.