...
学認で提供している attribute-map.xml (参照 : テンプレート) を用いて、Apacheから取得できる環境変数名とIISで取得できる変数名の対応表を以下に示します(2013年12月当時の情報であるため利用するIISのバージョンやASPを用いて、Apacheで取得できる環境変数名とIIS上PHPで取得できる変数名の対応表を以下に示します(2013年12月当時の情報であるため利用するIISのバージョンやASP.NET, PHPのバージョンで異なることがあります)。
attribute-map.xmlの <Attribute>要素のidの値 | Apacheの場合 IISの場合(左記idと同一) | IIS上PHPの場合 |
---|---|---|
- | Shib-Identity-Provider | HTTP_SHIBIDENTITYPROVIDER |
eppn | eppn | HTTP_EPPN |
persistent-id | persistent-id | HTTP_PERSISTENTID |
o | o | HTTP_O |
jao | jao | HTTP_JAO |
ou | ou | HTTP_OU |
jaou | jaou | HTTP_JAOU |
unscoped-affiliation | unscoped-affiliation | HTTP_UNSCOPEDAFFILIATION |
affiliation | affiliation | HTTP_AFFILIATION |
entitlement | entitlement | HTTP_ENTITLEMENT |
HTTP_MAIL | ||
givenName | givenName | HTTP_GIVENNAME |
jaGivenName | jaGivenName | HTTP_JAGIVENNAME |
sn | sn | HTTP_SN |
jasn | jasn | HTTP_JASN |
displayName | displayName | HTTP_DISPLAYNAME |
jaDisplayName | jaDisplayName | HTTP_JADISPLAYNAME |
情報 |
---|
参考 : https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPAttributeAccess 上記URLの末尾に、PHP以外のプログラミング言語で属性値を取得する構文の記載がありますので参考にしてください。(Java, Cold Fusion, ASP, ASP.NET) Rubyについては下記ページを参考にしてください。 |
DS関連情報
PHP
CentOS 5標準のphpパッケージを用いた場合に/WAYF/IDProviders.jsonにアクセスするとエラー
...