クラス 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
- 関連事項:
PublicKeyCredentialUserEntityRepositoryPublicKeyCredentialUserEntityJdbcOperationsRowMapper
コンストラクターの概要
コンストラクターコンストラクター説明JdbcPublicKeyCredentialUserEntityRepository(org.springframework.jdbc.core.JdbcOperations jdbcOperations) 指定されたパラメーターを使用してJdbcPublicKeyCredentialUserEntityRepositoryを構築します。メソッドのサマリー
修飾子と型メソッド説明voidfindByUsername(StringSE username) ユーザー名でPublicKeyCredentialUserEntityを検索します。voidsave(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
インターフェースからコピーされた説明:PublicKeyCredentialUserEntityRepositoryPublicKeyCredentialUserEntityを関連付けられたユーザー名に保存します。- 次で指定:
- インターフェース
PublicKeyCredentialUserEntityRepositoryのsave - パラメーター:
userEntity- 指定されたユーザー名に関連付けるPublicKeyCredentialUserEntity。null の場合、既存のエントリはすべて削除されます。
delete
- 次で指定:
- インターフェース
PublicKeyCredentialUserEntityRepositoryのdelete