问题标签 [pdp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1064 浏览

php - PHP pdo远程连接到Oracle错误

我一直在尝试使用 pdo 远程连接到 oracle 我已启用 pdo 驱动程序

但是得到这个错误

“SQLSTATE[HY000]: OCIEnvNlsCreate: 检查字符集是否有效以及 PHP 是否可以访问 Oracle 库和 NLS 数据 (ext\pdo_oci\oci_driver.c:614)”

这是我的连接代码

0 投票
1 回答
763 浏览

wso2 - 使用来自 Web 应用程序的 IDP 将 WSO2 ESB 称为 XACML 授权的 PEP 的标准方法是什么?

我正在尝试使用 XACML 进行授权。

我已经从普通的 Axis2 拦截器成功地与 WSO2 身份服务器 (PDP) 通信。

现在我正在尝试使用 Wso2 ESB 作为 PEP(在下面的示例中提到)

http://wso2.com/library/articles/2010/10/using-xacml-fine-grained-authorization-wso2-platform/

问题是我无法理解如何从 Web 应用程序调用 ESB?在上面的链接中,他们使用 java 客户端连接 ESB,通过调用 ESB 的代理服务和 UT Security。

我不确定这个例子中给定的 Java 类是否是正确的方法。因为它需要代理服务及其安全策略的知识。

我还看到,如果你想抽象你的 PDP,那么将来你可以选择用任何其他新的 PDP 替换它,那么你应该使用 WS-XACML 标准来进行 PEP 到 PEP 的通信。

我还没有找到任何关于这个的样本,

有没有其他标准方法可以实现这一目标?或任何有用的例子。

0 投票
1 回答
126 浏览

map - 在球拍中使用 MAP 时出现错误

我对球拍很陌生,最近开始使用列表示例,但是当我运行以下地图示例时:

我收到此错误:map: this function is not defined

0 投票
2 回答
174 浏览

xacml3 - Balana 请求与新的 AttributeDesignator 匹配错误

我有两个保单商店。一种是简单策略存储 (SPS),另一种是管理策略存储 (APS)。针对访问策略的简单访问请求工作正常。但是,当我根据以下策略(APS)评估管理请求时......(我只展示了一个组件策略);

那么这将产生以下错误;

更新: 这是我的要求;

任何人都可以指导我!

提前致谢

此致,

0 投票
0 回答
195 浏览

xacml - 未执行的义务 XACML Balana

我正在尝试运行这个简单的 PDP:我输入一个 XML 作为参数并打印响应。答复是正确的,但我看不到对义务部分的解释/执行。我做错了什么?

主要的 :

XML 政策

结果 :

0 投票
1 回答
199 浏览

wso2 - WSO2 身份服务器 XACML PAP 和义务

使用 WSO2 XML Web 编辑器将一组义务添加到现有 XACML 策略中时,如 OASIS XACML 版本 3 语法说明中所述,WSO2 编辑器会引发以下错误:

以下语句放置在策略定义末尾的标记之前,请参见添加的行:

其他符合版本 3 的语法也会引发相同的错误。是否需要任何进一步的配置,一些 .xml 或架构文件调整,以使编辑器将义务语句识别为有效语法?这是 WSO2 IS 版本 5。

更新: 错误声明:

更新: 在更正义务声明的语法后,您可以在下面找到符合 XACML V3 的有效政策:

0 投票
1 回答
449 浏览

authorization - 我们能否在单个 XACML 请求中包含多个操作,如果可以,如何操作?

考虑我有以下示例 xacml 请求。我如何修改它以评估对多个操作的多个决策。

0 投票
2 回答
103 浏览

wso2 - WSO2 身份服务器禁用规则 (PDP) 未反映在 Java 客户端 (PEP) 中

在 PDP 控制台添加新策略并禁用过时策略后,在 PDP 策略视图中正确显示的操作,使用 Java 客户端连接的 PDP 进程没有反映新策略添加的逻辑,仍然根据旧的,禁用的规则。我们还尝试在 PDP 扩展屏幕上运行“清除决策缓存”和“清除属性缓存”小部件,但 PEP 仍然显示相同的问题。

WSO2 的正常重启确实解决了该错误。服务器正在运行 WSO2 5.1 版本。从操作的角度来看,重新启动命令是一个相当破坏性的操作,应该避免。

WSO2 IS 包中是否有进一步的配置或命令选项可用于删除缓存并动态刷新活动策略,而不会导致正在进行的服务中断?

0 投票
1 回答
146 浏览

time - XACML 3.0 中的时间数学和时区支持

我想了解有关 XACML 版本 3 的 PDP 流程决策的一些见解,其中涉及基于时间窗口的决策的处理,特别是它如何与作为规范一部分的时区字段支持一起工作。

对于策略,我使用这样定义时间事件:HH:MM:SS-Tz:00

例如,我们可以谈论一个位于纽约市的数据中心,目前在东部夏令时 (EDT) 下运行在 UTC -4 小时,而在西海岸、旧金山地区在 UTC -7 小时存在客户,也使用 DST 调整。此外,我们可能会在没有 DST 的情况下在 UTC-3 看到来自圣保罗的访问。

如何定义授权访问窗口以覆盖每个地点工作时间内的所有服务交付?我们应该在 UTC (+00:00) 下声明它还是 PDP 在策略处理期间进行所需的转换,例如在 18:00:00-07:00(旧金山的一天结束),这将映射到01:00:00 UTC 作为服务交付的最终限制,转换回纽约为 21:00:00-04:00。

我假设请求将在本地时间生成,也参考本地时间。

我们能否在 XACML PDP 下推动基于中央时间的决策,或者在每个办公室和时区基础上应用多个策略更好,例如为每个城市使用单独的策略,例如:旧金山、圣保罗和新约克?然而,类似的担忧是对显示几分之一小时的亚洲时区的支持。是否有可用的文档来澄清 XACML 下与时间数学相关的疑问?

时间窗口决策的示例规则

0 投票
0 回答
1932 浏览

php - PDOException -> 无法从 XAMPP 中找到驱动程序

我在 Windows 上使用 XAMPP,并且正在使用 PDO 连接到我的数据库。但是,我的网页上出现找不到驱动程序错误。我已经看到很多基于此错误的问题。但大多数解决方案是启用 PDO_mysql。如下图所示,我的 pdo_mysql 已经启用,并且我已经在我的 php.ini 上放置了正确的扩展和目录配置。似乎没有任何工作。这是错误消息:

这是屏幕截图: 在此处输入图像描述