public class OAuth2AuthenticationEntryPoint extends AbstractOAuth2SecurityExceptionHandler implements org.springframework.security.web.AuthenticationEntryPoint
AuthenticationEntryPoint として Spring Security 構成に追加します。logger| コンストラクターと説明 |
|---|
OAuth2AuthenticationEntryPoint() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | commence(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.security.core.AuthenticationException authException) |
protected org.springframework.http.ResponseEntity<?> | enhanceResponse(org.springframework.http.ResponseEntity<?> response, ExceptionSE exception) レスポンスがレンダリングされる前にサブクラスがレスポンスを操作できるようにします。 |
void | setRealmName(StringSE realmName) |
void | setTypeName(StringSE typeName) |
doHandle, setExceptionRenderer, setExceptionTranslatorpublic void setRealmName(StringSE realmName)
public void setTypeName(StringSE typeName)
public void commence(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.security.core.AuthenticationException authException)
throws IOExceptionSE,
javax.servlet.ServletExceptionorg.springframework.security.web.AuthenticationEntryPoint の commence IOExceptionSEjavax.servlet.ServletExceptionprotected org.springframework.http.ResponseEntity<?> enhanceResponse(org.springframework.http.ResponseEntity<?> response,
ExceptionSE exception)AbstractOAuth2SecurityExceptionHandlerResponseEntity のみを拡張する必要があります。レスポンス本体をカスタマイズする場合は、WebResponseExceptionTranslator レベルで実行する必要があります。AbstractOAuth2SecurityExceptionHandler の enhanceResponse response - exception translator によって生成されたレスポンス。exception - 処理中の認証例外 Copyright © 2019. All rights reserved.