niif / simplesamlphp-module-hexaa
此包的最新版本(v1.0.4)没有可用的许可证信息。
HEXAA 属性解析 authproc 过滤器
v1.0.4
2015-02-18 09:50 UTC
Requires
README
- 作者:Gyula Szabó gyufi@niif.hu,匈牙利 NIIF 研究所
此模块提供 HEXAA authprocfilter。
安装模块
您可以使用 composer 安装此模块
composer require niif/simplesamlphp-module-hexaa:1.*
Authproc 过滤器
在 config/config.php
文件中,您可以定义一个名为 "authproc.aa" 的数组,就像 authproc.sp 或 authproc.idp 一样。请求的 NameID 将作为上面定义的属性存在。
authproc.aa = array(
...
'60' => array(
'class' => 'hexaa:Hexaa',
'nameId_attribute_name' => 'subject_nameid', // look at the aa authsource config
'hexaa_api_url' => 'https://www.hexaa.example.com/app.php/api',
'hexaa_master_secret' => 'you_can_get_it_from_the_hexaa_administrator'
),
属性权威机构
您也应该配置实例的属性权威机构,请按照AA 文档中的说明进行。