基于Java OpenSAML库的NELC DATAGRID的SAML 2实现

ndg-saml的Python项目详细描述


用于earth系统网格联合属性的saml 2.0实现 以及授权查询接口该实现基于java opensaml库。一个实现提供了elementtree,但是它可以 易于扩展以使用其他Python XML解析器

释放量

0.8.3

  • Minor fixes for PyOpenSSL imports

0.8.2

  • Allow for authorisation decision query response not setting Action namespace correctly. - Accept response with warning.

0.8.1

  • Fixes for SAML response processing - allow for more liberal check of response type and for case for status message value not returned

0.8.0

  • Re-factored to use ndg-httpsclient for client HTTP calls in place of M2Crypto.
  • decoupled SAML bindings classes from types.

0.7.0

  • add command line script for making attribute and authorisation decision query client calls.

0.6.0

  • added support for SAML 2.0 profile of XACML v2.0 (http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-saml-profile-spec-os.pdf), specifically the SAML request extensions: ^{tt1}$ and ^{tt2}$. This an alternative to the SAML defined ^{tt3}$. It enables a richer functionality for expressing queries and authorisation decisions taking advantage of the full capabilities of a XACML PDP.

  • fixed bug in SAML SOAP binding code: ^{tt4}$ and derived classes to act as a query factory, instead of container, for thread safety.

    Thanks to Richard Wilkinson for these contributions.

0.5.5

  • allow passing a client certificate chain in client HTTPS requests

0.5.4

  • fix for ^{tt5}$: bug in issuerFormat property setter - setting ^{tt6}$ value.

0.5.3

  • fix for ^{tt7}$ for undeclared Nss.

0.5.2

  • fix for applying clock skew property in ^{tt8}$ WSGI middleware, and various minor fixes for ^{tt9}$ module and ^{tt10}$ utilities.

0.5.1

  • fix for date time parsing where no seconds fraction is present, fixed error message for ^{tt11}$ ID check for Subject Query.

0.5

  • adds WSGI middleware and clients for SAML SOAP binding and assertion query/request profile.

它不是SAML 2.0的完整实现只需要这些组件 为NERC提供了DataGrid(属性和AuthZ决策查询/ 回复)。在可能的情况下,为其他类提供存根。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring MVC 4.0 RequestMapping无值,基于methodname   java Samsung 10 plus不允许wifi p2p发现   春爪哇。伊奥。IOException:找不到文件   java JasperReport饼图示例   java我试图使用mockito注释来测试我的代码,但无法解决mockito异常   命令行界面Java:制作简单的交互式cli应用程序   java jdk1之间的区别是什么。7_9 9和jdk1。7_271   java重载一个被重写的、继承的方法   java LazyInitializationException春季启动   java Play Framework 2.2.1 3个表之间存在大量关系