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 AuthorizeActions 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

Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.