HomeJavaWebSphere トラスト・アソシエーション・インターセプター

トラスト・アソシエーション・インターセプター

import java.util.Properties;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.ibm.websphere.security.WebTrustAssociationException;
import com.ibm.websphere.security.WebTrustAssociationFailedException;
import com.ibm.wsspi.security.tai.TAIResult;
import com.ibm.wsspi.security.tai.TrustAssociationInterceptor;

public class TrustAssociationInterceptorEx implements TrustAssociationInterceptor {

	/**
	 * TrustAssociationInterceptor メソッドをクリーンアップ
	 */
	@Override
	public void cleanup() {

	}

	/**
	 * Type を戻す
	 */
	@Override
	public String getType() {
		return null;
	}

	/**
	 * Version を戻す
	 */
	@Override
	public String getVersion() {
		return null;
	}

	/**
	 * TrustAssociationInterceptor メソッドを初期化
	 */
	@Override
	public int initialize(Properties props)
			throws WebTrustAssociationFailedException {
		return 0;
	}

	/**
	 * インターセプターにとって有効なプロキシー・サーバーであるかどうかを判別
	 */
	@Override
	public boolean isTargetInterceptor(HttpServletRequest req)
			throws WebTrustAssociationException {
		return false;
	}

	/**
	 * HTTP 要求ヘッダーからユーザー名を抽出して、要求されたリソースに対する権限がユーザーにあるかどうかを判別
	 */
	@Override
	public TAIResult negotiateValidateandEstablishTrust(
			HttpServletRequest req, HttpServletResponse res)
			throws WebTrustAssociationFailedException {
		return null;
	}
}



ページトップへ

データベース

サーバ

Copyright (C) MadCap. All Rights Reserved.