Example usage for org.apache.shiro.authz Permission interface-usage

List of usage examples for org.apache.shiro.authz Permission interface-usage

Introduction

In this page you can find the example usage for org.apache.shiro.authz Permission interface-usage.

Usage

From source file br.com.arsmachina.eloquentia.security.ObjectActionPermission.java

/**
 * {@link Permission} implementation related to actions to a given object. This
 * is basically an permission that carries information for other
 * {@link Permission} implementations to use.
 * 
 * @author Thiago H. de Paula Figueiredo (http://machina.com.br/thiago)

From source file br.com.arsmachina.eloquentia.security.ObjectPermission.java

/**
 * {@link Permission} implementation that delegates to {@link ObjectPermissionChecker}.
 * 
 * @author Thiago H. de Paula Figueiredo (http://machina.com.br/thiago)
 */
final public class ObjectPermission implements Permission {

From source file com.caricah.iotracah.bootstrap.security.realm.auth.permission.IOTPermission.java

/**
 * A <code>WildcardPermission</code> is a very flexible permission construct supporting multiple levels of
 * permission matching. However, most people will probably follow some standard conventions as explained below.
 * <p>
 * <h3>Simple Usage</h3>
 * <p>

From source file com.epimorphics.registry.security.RegPermission.java

/**
 * Represents registry permission structure. The basic string form is:
 * <pre>
 *   action:/path
 * </pre>
 * Where the <em>action</em> can be a comma separated list of actions and the

From source file com.josue.kingdom.security.AccessLevelPermission.java

/**
 *
 * @author Josue
 */
public class AccessLevelPermission implements Permission {

From source file com.josue.shiro.authorization.custom.AccessLevelPermission.java

/**
 *
 * @author Josue
 */
public class AccessLevelPermission implements Permission {

From source file ddf.security.permission.ActionPermission.java

/**
 * Permission class containing actions and the code to imply one action permission from another.
 */
public class ActionPermission implements Permission {
    /**
     * The string corresponding to a query action - used to create equivalent ActionPermissions.

From source file ddf.security.permission.CollectionPermission.java

/**
 * Permission class handling a collection of permissions and handling the logic to determine if one
 * collection of permissions can imply another collection of permissions. Assumes the underlying
 * permissions can handle instances of differing permission types.
 */
public class CollectionPermission implements Permission {

From source file ddf.security.permission.KeyValuePermission.java

/**
 * Permission class comprised of a key and a list of corresponding values. Contains the logic to
 * determine if this key/value permission can imply another key/value permission.
 */
public class KeyValuePermission implements Permission {
    private String key;

From source file de.triology.blog.complexspermissions.BaseFilePermission.java

abstract class BaseFilePermission implements Permission {

    protected final Path ownFile;
    protected final FileOperation operation;

    BaseFilePermission(Path file, FileOperation operation) {