クラス DefaultRelyingPartyRegistrationResolver
java.lang.ObjectSE
org.springframework.security.saml2.provider.service.web.DefaultRelyingPartyRegistrationResolver
- 実装済みのインターフェース一覧:
org.springframework.core.convert.converter.Converter<jakarta.servlet.http.HttpServletRequest, @Nullable RelyingPartyRegistration>, RelyingPartyRegistrationResolver
public final class DefaultRelyingPartyRegistrationResolver
extends ObjectSE
implements org.springframework.core.convert.converter.Converter<jakarta.servlet.http.HttpServletRequest, @Nullable RelyingPartyRegistration>, RelyingPartyRegistrationResolver
リクエストから登録 ID を抽出し、
RelyingPartyRegistrationRepository を照会し、テンプレート値を解決することによって RelyingPartyRegistration を解決する Converter。- 導入:
- 5.4
コンストラクター概要
コンストラクターコンストラクター説明DefaultRelyingPartyRegistrationResolver(RelyingPartyRegistrationRepository relyingPartyRegistrationRepository) 方法の概要
修飾子と型メソッド説明@Nullable RelyingPartyRegistrationconvert(jakarta.servlet.http.HttpServletRequest request) @Nullable RelyingPartyRegistrationresolve(jakarta.servlet.http.HttpServletRequest request, @Nullable StringSE relyingPartyRegistrationId) relyingPartyRegistrationIdが提供されている場合は、relyingPartyRegistrationIdを使用して、HTTP リクエストからRelyingPartyRegistrationを解決します。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.core.convert.converter.Converter から継承されたメソッド
andThen
コンストラクターの詳細
DefaultRelyingPartyRegistrationResolver
public DefaultRelyingPartyRegistrationResolver(RelyingPartyRegistrationRepository relyingPartyRegistrationRepository)
方法の詳細
convert
- 次で指定:
- インターフェース
org.springframework.core.convert.converter.Converter<jakarta.servlet.http.HttpServletRequest, @Nullable RelyingPartyRegistration>内のconvert
resolve
public @Nullable RelyingPartyRegistration resolve(jakarta.servlet.http.HttpServletRequest request, @Nullable StringSE relyingPartyRegistrationId) relyingPartyRegistrationIdが提供されている場合は、relyingPartyRegistrationIdを使用して、HTTP リクエストからRelyingPartyRegistrationを解決します。- 次で指定:
- インターフェース
RelyingPartyRegistrationResolver内のresolve - パラメーター:
request- HTTP リクエストrelyingPartyRegistrationId-RelyingPartyRegistration識別子。nullの場合は、リクエストから解決を試みる場合があります。- 戻り値:
- 解決された
RelyingPartyRegistration