Java Servlet の基本的なプログラミングが理解できているという仮定の下で, Java Servlet での cas client の利用法について説明します.
cas client for JAVA のクラスライブラリ (CAS_Client.tar.gz 内の nucasclient.jar) を,
Servlet が load できるように設定してください.
Servlet_Sample.tar.gz のファイル構成(及び build.xml)を参考にしてください.
cas client を呼び出して認証を行なうためには, package jp.mynu.cas.client.*を import することが必要です.
さらに, サーブレット内の認証を行なうべき場所に
CasClient cas = new CasClient() ;
cas.setServiceURL(CAS_SERVICE_URL) ;
if (!cas.casPerform(request, response)) return ;
Map r = cas.getResult() ;
String xmlResponse = cas.getResponse() ;
を挿入してください.
このコードは以下のように動作します.
これに関しては こちら を参照してください.
こちら にアクセスして下さい.
$Id: usage_java.html,v 1.6 2005-09-06 12:53:41+09 naito Exp $