Software

GAAA-TK library

The GAAA Toolkit (GAAA-TK) pluggable Java library is the product of Phosphorus project Workpackage 4.

The GAAA-TK library provides all necessary functionality to support policy based on-demand network resource provisioning in a heterogeneous multi-domain environment. The library allows for authorization request evaluation with local XACML based PDP or calling out to the external authorization service.

The major GAAA-TK components include Policy Enforcement Point (PEP), XACML based Policy Decision Point (PDP), Context Handler supporting all communications between PDP and PEP, Obligations Handler. The Token Validation Service (TVS) supporting token based signalling and access control functionality is a component of the general GAAA-TK library. For the convenience of application developers, the GAAA-TK provides simple XACML policy generation tools. The library provides flexible configuration that includes a set of domain related properties and policy and network topology description metadata.

The library is designed in a such way that it can be used by the network provisioning middleware at control plane or service plane and provide also a gateway between native Grid security middleware and network provisioning security services.

License

The GAAA-TK library is licensed under the Apache License, Version 2.0.

Download
File Size TXT
Binary - ver. 0.9
gaaa-tk-lib-v09.zip
252.04 kBDownload readme
Source code
gaaa-tk-source-code.zip
8.07 MBDownload readme
AAA bundle
aaa-bundle.zip
21.95 MBDownload readme
Help

If you have any problems with the software please contact with us by the form in Software Helpdesk section.

Persons responsible for this product:

  • Yuri (University of Amsterdam)