public class AccessSGAPathPermission extends AttributesPermission
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ALLOW_ATT
Atributo que define um path permitido.
|
static java.lang.String |
DENY_ATT
Atributo que define um path negado.
|
static java.lang.String |
PATH_ATT
Atributo que define o caminho até um diretório que será permitido.
|
static java.lang.String |
SGA_ATT
Atributo que define o SGA em questão.
|
description, name| Constructor and Description |
|---|
AccessSGAPathPermission()
Construtor padrão.
|
AccessSGAPathPermission(java.lang.String name,
java.lang.String description,
java.lang.String[] attributes)
Constrói uma permissão para acesso de paths do SGA.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
canReadPath(User user,
java.lang.String sga,
java.lang.String path)
Retorna true se o dado usuário tem permissão para visualizar o path no dado
SGA, false caso contrário.
|
equalContents, getAttributes, getMatchAttribute, hasAttribute, hasMatchAttribute, setAttributesaddObserver, compareTo, createPermission, deleteObserver, deletePermission, equals, existsAnotherPermission, getAllPermissions, getDescription, getId, getName, getPermission, getPermissionByName, getPermissionClasses, hashCode, modifyPermission, setDescription, setId, setName, toString, updatepublic static final java.lang.String SGA_ATT
public static final java.lang.String ALLOW_ATT
public static final java.lang.String DENY_ATT
public static final java.lang.String PATH_ATT
public AccessSGAPathPermission()
public AccessSGAPathPermission(java.lang.String name,
java.lang.String description,
java.lang.String[] attributes)
name - nome da permissão.description - descrição.attributes - atributos da permissão.public static boolean canReadPath(User user, java.lang.String sga, java.lang.String path)
user - usuário.sga - nome do SGA.path - path a ser verificado.Copyright © 2015. All Rights Reserved.