クラス WebSpherePreAuthenticatedProcessingFilter
java.lang.ObjectSE
org.springframework.web.filter.GenericFilterBean
org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter
- 実装されたすべてのインターフェース:
jakarta.servlet.Filter
、org.springframework.beans.factory.Aware
、org.springframework.beans.factory.BeanNameAware
、org.springframework.beans.factory.DisposableBean
、org.springframework.beans.factory.InitializingBean
、org.springframework.context.ApplicationEventPublisherAware
、org.springframework.context.EnvironmentAware
、org.springframework.core.env.EnvironmentCapable
、org.springframework.web.context.ServletContextAware
public class WebSpherePreAuthenticatedProcessingFilter
extends AbstractPreAuthenticatedProcessingFilter
この AbstractPreAuthenticatedProcessingFilter の実装は、WebSphere 認証に基づいています。WebSphere RunAs ユーザープリンシパル名を事前認証されたプリンシパルとして使用します。
- 導入:
- 2.0
フィールドサマリー
クラス org.springframework.web.filter.GenericFilterBean から継承されたフィールド
logger
コンストラクターのサマリー
コンストラクターコンストラクター説明使用されるデフォルトの AuthenticationDetails クラスをオーバーライドする public コンストラクター。メソッドのサマリー
修飾子と型メソッド説明protected ObjectSE
getPreAuthenticatedCredentials
(jakarta.servlet.http.HttpServletRequest httpRequest) J2EE コンテナーベースの認証の場合、資格情報を取得する一般的な方法はありません。このようなメソッドは固定のダミー値を返すためです。protected ObjectSE
getPreAuthenticatedPrincipal
(jakarta.servlet.http.HttpServletRequest httpRequest) WebSphere ユーザー名を返します。クラス org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter から継承されたメソッド
afterPropertiesSet, doFilter, getAuthenticationDetailsSource, principalChanged, setApplicationEventPublisher, setAuthenticationDetailsSource, setAuthenticationFailureHandler, setAuthenticationManager, setAuthenticationSuccessHandler, setCheckForPrincipalChanges, setContinueFilterChainOnUnsuccessfulAuthentication, setInvalidateSessionOnPrincipalChange, setRequiresAuthenticationRequestMatcher, setSecurityContextHolderStrategy, setSecurityContextRepository, successfulAuthentication, unsuccessfulAuthentication
クラス org.springframework.web.filter.GenericFilterBean から継承されたメソッド
addRequiredProperty, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
コンストラクターの詳細
WebSpherePreAuthenticatedProcessingFilter
public WebSpherePreAuthenticatedProcessingFilter()使用されるデフォルトの AuthenticationDetails クラスをオーバーライドする public コンストラクター。
メソッドの詳細
getPreAuthenticatedPrincipal
protected ObjectSE getPreAuthenticatedPrincipal(jakarta.servlet.http.HttpServletRequest httpRequest) WebSphere ユーザー名を返します。getPreAuthenticatedCredentials
protected ObjectSE getPreAuthenticatedCredentials(jakarta.servlet.http.HttpServletRequest httpRequest) J2EE コンテナーベースの認証の場合、資格情報を取得する一般的な方法はありません。このようなメソッドは固定のダミー値を返すためです。