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