[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[upki-fed:275] Re: Webアプリケーションのシボレス化について



京都産業大学 秋山先生

こんにちは,筑波大学の佐藤です.レスが遅くなりまして申し訳ありません.

情報提供ありがとうございます!これでアプリケーション開発ができそうです.
とりいそぎ,御礼まで.

(2010/10/26 13:43), Toyokazu Akiyama wrote:
> 筑波大学 佐藤先生
> 
> 京都産業大学の秋山ともうします.
> # Servlet には全く詳しくありませんが...
> 
> 本家サイトに環境変数の取得方法についてまとめられています.
> 
> https://spaces.internet2.edu/display/SHIB2/NativeSPAttributeAccess
> 
> ページの下の方の Java という項目にサンプルコードが添付されています.
> 
> Request Headers の項目に書かれているとおり,一部の Web Server では,
> 
> <Location /secure/>
>    AuthType shibboleth
>    require valid-user
>    ShibUseHeaders On
>    ^^^^^^^^^^^^^^^^^^^^
> </Location>
> 
> のような設定を追加しないと,環境変数を渡せないケースがあるようです.
> # この場合は request.getHeader を使うことになりますね.
> Apache だと大丈夫なようですが.
> 
> 以上です.
> 
> 2010年10月26日12:53 Akira SATO<xxxxx@xxxxxxxxxxxxxxxx>:
>> 山形大学 伊藤先生
>>
>> こんにちは,筑波大学の佐藤です.ありがとうございます.
>>
>> 何がしたいといった具体的な案があるわけではないのですが,
>> Web上でワークフローに従った処理を実現したいと考えています.
>> その際の認証にshibbolethを使いたいと思っています.
>>
>> Apacheのmod_shibを使えば,アプリケーションからは
>> 属性情報は環境変数で受け取ることができることは理解しました.
>>
>> JAVAのサーブレットから,環境変数へのアクセスの仕方がわからない
>> (できないのではないかと思っています)ので,質問させいただきました.
>>
>> サーブレットフィルタを使えばよさそうな気がしますが,そのあたりで
>> いいツールを御存じの方がいらっしゃいましたら,情報提供をおねがいします.
>>
>>
>> (2010/10/24 20:31), Tomohiro Ito wrote:
>>> 筑波大学 佐藤様
>>>
>>> 山形大学の伊藤ともうします。
>>>
>>> JAVAでは、ありませんが、asp .NETでの開発で、山形大学で実施した内容を
>>> 簡単に説明します。
>>>
>>> 山形大学では、クラスの継承機能を使って、コードの簡素を行っているのですが、
>>> そのなかで、基本認証の処理のクラスと一緒にするか、迷ったのですが、
>>> 結果的にシボレス認証の処理クラスは、別(shibboleth_toolsクラス)に実装
>>> しました。このShibboleth_toolsクラスを基本認証の処理クラスで利用できる
>>> ように、プロパティーやメソッドの名前空間だけは別にしてあります。
>>>
>>> Shibboleth_toolsでは、プロパティ変数として、下記の内容を
>>> 参照できるようにしてあります。
>>>
>>> ・シボレス認証であるか?(bShibbolethAuthenticated As Boolean)
>>> ・各種属性の値
>>>
>>> 開発の仕方によると思うのですが、ASP .NETでは、クラスの継承をつかって
>>> できるだけど、コードは使いまわすようにしてあります。
>>>
>>> あくまで、概要です。具体的に、やりたい内容がわかりますと、VBのコードに
>>> なりますが、抜粋して、実装例などを示すことが可能です。
>>>
>>> 以上。簡単ですが、コメントいたします。
>>>
>>> ------------------------------------------------
>>> 山形大学 大学院理工学研究科 伊藤智博/ Tomohiro Ito
>>> E-mail: xxxxxxxxxxxx@xxxxxxxx
>>> https://a.yamagata-u.ac.jp/amenity/Employee/EmployeeWeb.aspx?nEmployeeID=1434
>>>
>>>
>>>
>>>> -----Original Message-----
>>>> From: xxxxxxxxxxxxxx@xxxxxxxxx [mailto:xxxxxxxxxxxxxx@xxxxxxxxx] On Behalf Of
>>>> Akira SATO
>>>> Sent: Saturday, October 23, 2010 8:46 AM
>>>> To: xxxxxxxx@xxxxxxxxx
>>>> Subject: [upki-fed:269] Re: Webアプリケーションのシボレス化について
>>>>
>>>> 皆様
>>>>
>>>> こんにちは,筑波大学の佐藤と申します.シボレス化されたWebアプリケーショ
>>>> ンに興味を持っています.
>>>>
>>>> 便乗質問で申し訳ないのですが,
>>>> 私はJAVAを使ったSPの開発に興味があるのですが,
>>>> いい方法をご存知の方がいらっしゃいましたら
>>>> 教えていただけないでしょうか?
>>>>
>>>> --
>>>> 筑波大学 情報環境機構
>>>> 学術情報メディアセンター ネットワーク研究開発部門 佐藤聡
>>>> Email:xxxxx@xxxxxxxxxxxxxxxx tel:029-853-5192
>>
>> --
>> 筑波大学 情報環境機構
>> 学術情報メディアセンター ネットワーク研究開発部門 佐藤聡
>> Email:xxxxx@xxxxxxxxxxxxxxxx tel:029-853-5192
>>
> 
> 
> 

-- 
筑波大学 情報環境機構
学術情報メディアセンター ネットワーク研究開発部門 佐藤聡
Email:xxxxx@xxxxxxxxxxxxxxxx tel:029-853-5192