クラス WebSpherePreAuthenticatedProcessingFilter
- java.lang.Object
-
- org.springframework.web.filter.GenericFilterBean
-
- org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter
-
- org.springframework.security.web.authentication.preauth.websphere.WebSpherePreAuthenticatedProcessingFilter
- 実装されたすべてのインターフェース:
javax.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
コンストラクターのサマリー
コンストラクター コンストラクター 説明 WebSpherePreAuthenticatedProcessingFilter()
使用されるデフォルトの AuthenticationDetails クラスをオーバーライドする public コンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 protected java.lang.Object
getPreAuthenticatedCredentials(javax.servlet.http.HttpServletRequest httpRequest)
J2EE コンテナーベースの認証の場合、資格情報を取得する一般的な方法はありません。このようなメソッドは固定のダミー値を返すためです。protected java.lang.Object
getPreAuthenticatedPrincipal(javax.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, setSecurityContextRepository, successfulAuthentication, unsuccessfulAuthentication
メソッドの詳細
getPreAuthenticatedPrincipal
protected java.lang.Object getPreAuthenticatedPrincipal(javax.servlet.http.HttpServletRequest httpRequest)
WebSphere ユーザー名を返します。
getPreAuthenticatedCredentials
protected java.lang.Object getPreAuthenticatedCredentials(javax.servlet.http.HttpServletRequest httpRequest)
J2EE コンテナーベースの認証の場合、資格情報を取得する一般的な方法はありません。このようなメソッドは固定のダミー値を返すためです。