Package | Description |
---|---|
org.apache.wicket |
The core Wicket package.
|
org.apache.wicket.authorization |
Contains classes that allow the user to specify authorization constraints
via IAuthorizationStrategy.
|
org.apache.wicket.authorization.strategies | |
org.apache.wicket.authorization.strategies.action | |
org.apache.wicket.authorization.strategies.page | |
org.apache.wicket.authroles.authorization.strategies.role | |
org.apache.wicket.authroles.authorization.strategies.role.annotations | |
org.apache.wicket.authroles.authorization.strategies.role.metadata | |
org.apache.wicket.settings |
Modifier and Type | Method and Description |
---|---|
IAuthorizationStrategy |
Session.getAuthorizationStrategy() |
Modifier and Type | Class and Description |
---|---|
static class |
IAuthorizationStrategy.AllowAllAuthorizationStrategy |
Modifier and Type | Field and Description |
---|---|
static IAuthorizationStrategy |
IAuthorizationStrategy.ALLOW_ALL
Implementation of
IAuthorizationStrategy that allows everything. |
Modifier and Type | Class and Description |
---|---|
class |
CompoundAuthorizationStrategy
Compound implementation of the IAuthorizationStrategy that lets you chain two or more strategies
together.
|
Modifier and Type | Method and Description |
---|---|
void |
CompoundAuthorizationStrategy.add(IAuthorizationStrategy strategy)
Adds a strategy to the chain
|
Modifier and Type | Class and Description |
---|---|
class |
ActionAuthorizationStrategy
An authorization strategy which allows the use of a command pattern for users that want to
authorize a variety of different types of actions throughout an application.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPageAuthorizationStrategy
An abstract base class for implementing simple authorization of Pages.
|
class |
SimplePageAuthorizationStrategy
A very simple authorization strategy that takes a supertype (a base class or tagging interface)
and performs a simple authorization check by calling the abstract method isAuthorized() whenever
a Page class that extends or implements the supertype is about to be instantiated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRoleAuthorizationStrategy
Base strategy that uses an instance of
IRoleCheckingStrategy . |
class |
RoleAuthorizationStrategy
Compound strategy that works with roles.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationsRoleAuthorizationStrategy
Strategy that checks the
AuthorizeInstantiation annotation. |
Modifier and Type | Class and Description |
---|---|
class |
MetaDataRoleAuthorizationStrategy
Strategy that uses the Wicket metadata facility to check authorization.
|
Modifier and Type | Method and Description |
---|---|
IAuthorizationStrategy |
SecuritySettings.getAuthorizationStrategy()
Gets the authorization strategy.
|
Modifier and Type | Method and Description |
---|---|
SecuritySettings |
SecuritySettings.setAuthorizationStrategy(IAuthorizationStrategy strategy)
Sets the authorization strategy.
|
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.