クラス InMemoryClientRegistrationRepository
java.lang.ObjectSE
org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository
- 実装されたすべてのインターフェース:
IterableSE<ClientRegistration>
,ClientRegistrationRepository
public final class InMemoryClientRegistrationRepository
extends ObjectSE
implements ClientRegistrationRepository, IterableSE<ClientRegistration>
ClientRegistration
をメモリに格納する ClientRegistrationRepository
。- 導入:
- 5.0
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明InMemoryClientRegistrationRepository
(ListSE<ClientRegistration> registrations) 指定されたパラメーターを使用してInMemoryClientRegistrationRepository
を構築します。InMemoryClientRegistrationRepository
(MapSE<StringSE, ClientRegistration> registrations) InMemoryClientRegistrationRepository
(ClientRegistration... registrations) 指定されたパラメーターを使用してInMemoryClientRegistrationRepository
を構築します。メソッドのサマリー
修飾子と型メソッド説明findByRegistrationId
(StringSE registrationId) 指定されたregistrationId
によって識別されるクライアント登録を返します。見つからない場合はnull
を返します。iterator()
ClientRegistration
のIterator
を返します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
コンストラクターの詳細
InMemoryClientRegistrationRepository
指定されたパラメーターを使用してInMemoryClientRegistrationRepository
を構築します。- パラメーター:
registrations
- クライアント登録
InMemoryClientRegistrationRepository
指定されたパラメーターを使用してInMemoryClientRegistrationRepository
を構築します。- パラメーター:
registrations
- クライアント登録
InMemoryClientRegistrationRepository
- パラメーター:
registrations
- クライアント登録のMap
- 導入:
- 5.2
メソッドの詳細
findByRegistrationId
インターフェースからコピーされた説明:ClientRegistrationRepository
指定されたregistrationId
によって識別されるクライアント登録を返します。見つからない場合はnull
を返します。- 次で指定:
- インターフェース
ClientRegistrationRepository
のfindByRegistrationId
- パラメーター:
registrationId
- 登録識別子- 戻り値:
ClientRegistration
が見つかった場合、そうでない場合はnull
iterator
ClientRegistration
のIterator
を返します。- 次で指定:
- インターフェース
IterableSE<ClientRegistration>
のiterator
- 戻り値:
Iterator<ClientRegistration>