クラス HandlerMappingIntrospectorRequestTransformer
java.lang.ObjectSE
org.springframework.security.web.access.HandlerMappingIntrospectorRequestTransformer
public class HandlerMappingIntrospectorRequestTransformer
extends ObjectSE
implements AuthorizationManagerWebInvocationPrivilegeEvaluator.HttpServletRequestTransformer
HandlerMappingIntrospector.setCache(HttpServletRequest)
に渡すことで変換します。以前は、一部のメソッドがデフォルトで UnsupportedOperationException
SE をスローするため、必要なメソッドが確実に機能するように HttpServletRequest
をラップしました。フィールドサマリー
インターフェース org.springframework.security.web.access.AuthorizationManagerWebInvocationPrivilegeEvaluator.HttpServletRequestTransformer から継承されたフィールド
IDENTITY
コンストラクターのサマリー
コンストラクターコンストラクター説明HandlerMappingIntrospectorRequestTransformer
(org.springframework.web.servlet.handler.HandlerMappingIntrospector introspector) メソッドのサマリー
修飾子と型メソッド説明jakarta.servlet.http.HttpServletRequest
transform
(jakarta.servlet.http.HttpServletRequest request) AuthorizationManager
に渡されたHttpServletRequest
を返します
コンストラクターの詳細
HandlerMappingIntrospectorRequestTransformer
public HandlerMappingIntrospectorRequestTransformer(org.springframework.web.servlet.handler.HandlerMappingIntrospector introspector)
メソッドの詳細
transform
public jakarta.servlet.http.HttpServletRequest transform(jakarta.servlet.http.HttpServletRequest request) インターフェースからコピーされた説明:AuthorizationManagerWebInvocationPrivilegeEvaluator.HttpServletRequestTransformer
AuthorizationManager
に渡されたHttpServletRequest
を返します- 次で指定:
- インターフェース
AuthorizationManagerWebInvocationPrivilegeEvaluator.HttpServletRequestTransformer
のtransform
- パラメーター:
request
-WebInvocationPrivilegeEvaluator
によって作成されたHttpServletRequest
- 戻り値:
AuthorizationManager
に渡されるHttpServletRequest