クラス JdbcPublicKeyCredentialUserEntityRepository
java.lang.ObjectSE
org.springframework.security.web.webauthn.management.JdbcPublicKeyCredentialUserEntityRepository
- 実装されているすべてのインターフェース:
PublicKeyCredentialUserEntityRepository
public final class JdbcPublicKeyCredentialUserEntityRepository
extends ObjectSE
implements PublicKeyCredentialUserEntityRepository
PublicKeyCredentialUserEntity
永続性のために JdbcOperations
を使用する PublicKeyCredentialUserEntityRepository
の JDBC 実装。 注 : この PublicKeyCredentialUserEntityRepository
は、"classpath:org/springframework/security/user-entities-schema.sql" で説明されているテーブル定義に依存するため、データベーススキーマで定義する必要があります。- 導入:
- 6.5
- 関連事項:
PublicKeyCredentialUserEntityRepository
PublicKeyCredentialUserEntity
JdbcOperations
RowMapper
コンストラクターの概要
コンストラクターコンストラクター説明JdbcPublicKeyCredentialUserEntityRepository
(org.springframework.jdbc.core.JdbcOperations jdbcOperations) 指定されたパラメーターを使用してJdbcPublicKeyCredentialUserEntityRepository
を構築します。メソッドのサマリー
修飾子と型メソッド説明void
findByUsername
(StringSE username) ユーザー名でPublicKeyCredentialUserEntity
を検索します。void
save
(PublicKeyCredentialUserEntity userEntity) PublicKeyCredentialUserEntity
を関連付けられたユーザー名に保存します。
コンストラクターの詳細
JdbcPublicKeyCredentialUserEntityRepository
public JdbcPublicKeyCredentialUserEntityRepository(org.springframework.jdbc.core.JdbcOperations jdbcOperations) 指定されたパラメーターを使用してJdbcPublicKeyCredentialUserEntityRepository
を構築します。- パラメーター:
jdbcOperations
- JDBC オペレーション
メソッドの詳細
findById
インターフェースからコピーされた説明:PublicKeyCredentialUserEntityRepository
- 次で指定:
- インターフェース
PublicKeyCredentialUserEntityRepository
のfindById
- パラメーター:
id
- ユーザー名を検索するための ID- 戻り値:
- ユーザー名、見つからない場合は null。
findByUsername
インターフェースからコピーされた説明:PublicKeyCredentialUserEntityRepository
ユーザー名でPublicKeyCredentialUserEntity
を検索します。- 次で指定:
- インターフェース
PublicKeyCredentialUserEntityRepository
のfindByUsername
- パラメーター:
username
-PublicKeyCredentialUserEntity
を検索するためのユーザー名- 戻り値:
PublicKeyCredentialUserEntity
、見つからない場合は null。
save
インターフェースからコピーされた説明:PublicKeyCredentialUserEntityRepository
PublicKeyCredentialUserEntity
を関連付けられたユーザー名に保存します。- 次で指定:
- インターフェース
PublicKeyCredentialUserEntityRepository
のsave
- パラメーター:
userEntity
- 指定されたユーザー名に関連付けるPublicKeyCredentialUserEntity
。null の場合、既存のエントリはすべて削除されます。
delete
- 次で指定:
- インターフェース
PublicKeyCredentialUserEntityRepository
のdelete