クラス InsecureChannelProcessor
java.lang.ObjectSE
org.springframework.security.web.access.channel.InsecureChannelProcessor
- 実装されているすべてのインターフェース:
org.springframework.beans.factory.InitializingBean,ChannelProcessor
@DeprecatedSE
public class InsecureChannelProcessor
extends ObjectSE
implements org.springframework.beans.factory.InitializingBean, ChannelProcessor
使用すべきではありません。
HttpServletRequest.isSecure() レスポンスを確認して、チャネルセキュリティが非アクティブであることを確認します。 このクラスは、大文字と小文字を区別する 1 つのキーワード getInsecureKeyword() に応答します。このキーワードが検出されると、HttpServletRequest.isSecure() を使用して、提供されるチャネルセキュリティが決定されます。チャネルセキュリティが存在する場合、構成された ChannelEntryPoint が呼び出されます。デフォルトでは、エントリポイントは RetryWithHttpEntryPoint です。
デフォルトの insecureKeyword は REQUIRES_INSECURE_CHANNEL です。
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void使用すべきではありません。voiddecide(FilterInvocation invocation, CollectionSE<ConfigAttribute> config) 使用すべきではありません。提示されたFilterInvocationが、リクエストされた ConfigAttribute のリストに基づいて適切なレベルのチャネルセキュリティを提供するかどうかを決定しました。使用すべきではありません。使用すべきではありません。voidsetEntryPoint(ChannelEntryPoint entryPoint) 使用すべきではありません。voidsetInsecureKeyword(StringSE secureKeyword) 使用すべきではありません。booleansupports(ConfigAttribute attribute) 使用すべきではありません。このChannelProcessorが、渡されたConfigAttributeを処理できるかどうかを示します。
コンストラクターの詳細
InsecureChannelProcessor
public InsecureChannelProcessor()使用すべきではありません。
メソッドの詳細
afterPropertiesSet
public void afterPropertiesSet()使用すべきではありません。- 次で指定:
- インターフェース
org.springframework.beans.factory.InitializingBeanのafterPropertiesSet
decide
public void decide(FilterInvocation invocation, CollectionSE<ConfigAttribute> config) throws IOExceptionSE, jakarta.servlet.ServletException 使用すべきではありません。インターフェースからコピーされた説明:ChannelProcessor提示されたFilterInvocationが、リクエストされた ConfigAttribute のリストに基づいて適切なレベルのチャネルセキュリティを提供するかどうかを決定しました。- 次で指定:
- インターフェース
ChannelProcessorのdecide - 例外:
IOExceptionSEjakarta.servlet.ServletException
getEntryPoint
使用すべきではありません。getInsecureKeyword
使用すべきではありません。setEntryPoint
使用すべきではありません。setInsecureKeyword
使用すべきではありません。supports
使用すべきではありません。インターフェースからコピーされた説明:ChannelProcessorこのChannelProcessorが、渡されたConfigAttributeを処理できるかどうかを示します。これにより、
ChannelProcessingFilterは、構成されたChannelDecisionManagerが消費できるすべての構成属性を確認できます。- 次で指定:
- インターフェース
ChannelProcessorのsupports - パラメーター:
attribute- ChannelProcessingFilter に対して構成された構成属性。- 戻り値:
- この
ChannelProcessorが渡された構成属性をサポートできる場合は true
RequestMatcherの使用を検討してください。