niif/simplesamlphp-module-hexaa

此包的最新版本(v1.0.4)没有可用的许可证信息。

HEXAA 属性解析 authproc 过滤器

安装: 38

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 8

分支: 0

开放问题: 0

类型:simplesamlphp-module

v1.0.4 2015-02-18 09:50 UTC

This package is auto-updated.

Last update: 2024-09-08 01:22:30 UTC


README

此模块提供 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 文档中的说明进行。