鷹山 (C)1996-2017 Copyright  データベースアメニティ研究所 Connected via IPv4
2015年10月10日 震災から復旧 米沢高等工業学校本館

【研究ノート】 Shibboleth IdPでBase64に変換する方法

一覧戻る進む
研究ノート-Shibboleth IdPでB@1170-Shibboleth IdPでBase64に変換する方法

シボレス認証によって、このページの感想やコメント、質問などを記入できます。学術認証フェデレーション(学認)参加機関から利用できます。
→ シボレスログイン
→ RSS
シボレス-トップメニュー
学認参加機関/一覧
ページレビュー説明書
山形大学 学術認証-fed

ID⇒#1170@研究ノート;
要約【研究ノート】Shibboleth IdPでBase64に変換する方法⇒#1170@研究ノート;
日時記録=2009/9/18, 修正=2009/9/22
研究者伊藤 智博
リンク関連外部URL=https://upki-por…, 学認共有URL=講義 研究 発表 業績 テーマ 製品 計算式
内容Shibboleth IdPBase64変換する方法

Shibboleth IdPで属性情報SP送信するときにBase64変換する方法ためしましたサンプルコンフィグ下記に示します1)

resolver:AttributeDefinition id="eduPersonPrincipalNameBase64" xsi:type="Script" xmlns="urn:mace:shibboleth:2.0:resolver:ad"
sourceAttributeID="eduPersonPrincipalName"

resolver:Dependency ref="xxxx" /

Script
![CDATA[
importPackage(Packages.edu.internet2.middleware.shibboleth.common.attribute.provider);
importPackage(Packages.com.sun.org.apache.xerces.internal.impl.dv.util);
eduPrincipal2=eduPersonPrincipalName.getValues().get(0);
eduPersonPrincipalNameBase64=new BasicAttribute("eduPersonPrincipalNameBase64");
eduPersonPrincipalNameBase64.getValues().add(Base64.encode(eduPrincipal2.getBytes()));

]]
/Script
/resolver:AttributeDefinition

resolver:AttributeDefinition id="principalName" xsi:type="Scoped" xmlns="urn:mace:shibbol
eth:2.0:resolver:ad"
scope="yamagata-u.ac.jp" sourceAttributeID="eduPersonPrincipalNameBase64"

resolver:Dependency ref="eduPersonPrincipalNameBase64" /

resolver:AttributeEncoder xsi:type="SAML1ScopedString" xmlns="urn:mace:shibboleth
:2.0:attribute:encoder"
name="urn:mace:dir:attribute-def:eduPersonPrincipalName" /
resolver:AttributeEncoder xsi:type="SAML2ScopedString" xmlns="urn:mace:shibboleth
:2.0:attribute:encoder"
name="urn:oid:1.3.6.1.4.1.5923.1.1.1.6" friendlyName="eduPersonPrincipalName" /

/resolver:AttributeDefinition

関連講義
サイバーキャンパス鷹山,UPKI関係資料2)


研究ノート
eduroam利用可能エリア-ルポ(国際高等セミナーハウス)
UPKI用Shibboleth IdPの構築記録(OS環境の設定 No.3)
【エラー解説】Shibboleth IdP 2.1.3 (tomcat関係-1)
【エラー解説】Shibboleth IdP 2.1.3  (tomcat関係-2)
【不具合】Windowsサーバ2003でShibboleth SPを構築するとコンテンツが破壊
Shibboleth IdP StoredID用のテーブルの作成 (MySQL)
Shibboleth IdPでBase64に変換する方法
【エラー解説】 Shibboleth SP 2.2.1 for x64, IIS
SAML1ScopedStringAttributeEncoderをScriptに変更するときの注意
IIS上にShibboleth SPを構築したときに属性情報の文字化けを修正する方法
eduroam試験結果(Windows系ノート)
特定のSPに属性が特定の条件を満たした時のみ属性情報を送信するIdPの設定
Active DirectoryをeduPersonスキーマ対応にする方法
OpenLDAPのプロキシ機能による属性の変換設定
三菱みなとみらい技術館
日本丸メモリアルパーク
研究ノート…
試料…
試料使用履歴…
ページレビュー
シボレスページレビュー…/一覧
HyperLink