A D G H I M N O R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
IRoleCheckingStrategy. - AbstractRoleAuthorizationStrategy(IRoleCheckingStrategy) - Constructor for class org.apache.wicket.authroles.authorization.strategies.role.AbstractRoleAuthorizationStrategy
-
Construct.
- action() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeAction
-
The action that is allowed.
- 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
- actions() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeActions
-
The actions that are allowed.
- 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
AuthorizeInstantiationannotation. - 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
- 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(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(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(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(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
AuthorizeActions for authorization. - 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(Action) - Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.ActionPermissions
-
Remove all authorization for the given action.
- 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.
- AuthorizeInstantiations - Annotation Type in org.apache.wicket.authroles.authorization.strategies.role.annotations
-
Groups a set (technically an array) of
AuthorizeInstantiations for page authorization. - AuthorizeResource - Annotation Type in org.apache.wicket.authroles.authorization.strategies.role.annotations
-
Annotation for configuring what roles are allowed for requesting the annotated resource.
D
- deny() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeAction
-
The roles to deny for this action.
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(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.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.
- isResourceAuthorized(IResource, PageParameters) - Method in class org.apache.wicket.authroles.authorization.strategies.role.annotations.AnnotationsRoleAuthorizationStrategy
- 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(Component) - 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() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeAction
-
The roles for this action.
- 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.
- Roles(Collection<String>) - Constructor for class org.apache.wicket.authroles.authorization.strategies.role.Roles
- 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.
- ruleset() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeInstantiations
-
The combined ruleset.
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(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.
- signIn(String, String) - Method in class org.apache.wicket.authroles.authentication.AuthenticatedWebSession
-
Try to sign in the user.
- SignInForm(String) - Constructor for class org.apache.wicket.authroles.authentication.panel.SignInPanel.SignInForm
-
Constructor.
- 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.
- 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(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(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(Action, Roles) - Method in class org.apache.wicket.authroles.authorization.strategies.role.metadata.ActionPermissions
-
Remove the given authorized role from an action.
- 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)
V
- value() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeInstantiation
-
Gets the roles that are allowed to take the action.
- value() - Method in annotation type org.apache.wicket.authroles.authorization.strategies.role.annotations.AuthorizeResource
-
Gets the roles that are allowed to take the action.
All Classes All Packages