インターフェース ChannelDecisionManager
- すべての既知の実装クラス:
ChannelDecisionManagerImpl
public interface ChannelDecisionManager
Web チャネルが十分なセキュリティを提供するかどうかを決定します。
メソッドのサマリー
修飾子と型メソッド説明void
decide
(FilterInvocation invocation, CollectionSE<ConfigAttribute> config) 提示されたFilterInvocation
が、リクエストされた ConfigAttribute のリストに基づいて適切なレベルのチャネルセキュリティを提供するかどうかを決定しました。boolean
supports
(ConfigAttribute attribute) このChannelDecisionManager
が、渡されたConfigAttribute
を処理できるかどうかを示します。
メソッドの詳細
decide
void decide(FilterInvocation invocation, CollectionSE<ConfigAttribute> config) throws IOExceptionSE, jakarta.servlet.ServletException 提示されたFilterInvocation
が、リクエストされた ConfigAttribute のリストに基づいて適切なレベルのチャネルセキュリティを提供するかどうかを決定しました。- 例外:
IOExceptionSE
jakarta.servlet.ServletException
supports
このChannelDecisionManager
が、渡されたConfigAttribute
を処理できるかどうかを示します。これにより、
ChannelProcessingFilter
は、構成されたChannelDecisionManager
が消費できるすべての構成属性を確認できます。- パラメーター:
attribute
-ChannelProcessingFilter
に対して構成された構成属性- 戻り値:
- この
ChannelDecisionManager
が渡された構成属性をサポートできる場合は true