Interface JpaPasswordTokenRepository<D extends JpaPasswordToken>
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<D,,String> CustomizedPasswordTokenRepository<D>,com.broadleafcommerce.common.extension.DomainTypeAware,PasswordTokenRepository<D>,org.springframework.data.repository.Repository<D,String>
@Repository
public interface JpaPasswordTokenRepository<D extends JpaPasswordToken>
extends PasswordTokenRepository<D>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Class<?>readAllTokensByUserId(String userId) readAllTokensByUserIdAndPurpose(String userId, String purpose) readUnusedTokensByUserId(String userId) readUnusedTokensByUserIdAndPurpose(String userId, String purpose) Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAllMethods inherited from interface com.broadleafcommerce.auth.user.repository.CustomizedPasswordTokenRepository
findIdsByDateCreatedBefore
-
Method Details
-
readUnusedTokensByUserId
@Query("select token from JpaPasswordToken token where :userId = token.userId and token.used = false") List<D> readUnusedTokensByUserId(String userId) - Specified by:
readUnusedTokensByUserIdin interfacePasswordTokenRepository<D extends JpaPasswordToken>
-
readUnusedTokensByUserIdAndPurpose
@Query("select token from JpaPasswordToken token where :userId = token.userId and token.used = false and :purpose = token.purpose") List<D> readUnusedTokensByUserIdAndPurpose(String userId, String purpose) - Specified by:
readUnusedTokensByUserIdAndPurposein interfacePasswordTokenRepository<D extends JpaPasswordToken>
-
readAllTokensByUserId
@Query("select token from JpaPasswordToken token where :userId = token.userId") List<D> readAllTokensByUserId(String userId) - Specified by:
readAllTokensByUserIdin interfacePasswordTokenRepository<D extends JpaPasswordToken>
-
readAllTokensByUserIdAndPurpose
@Query("select token from JpaPasswordToken token where :userId = token.userId and :purpose = token.purpose") List<D> readAllTokensByUserIdAndPurpose(String userId, String purpose) - Specified by:
readAllTokensByUserIdAndPurposein interfacePasswordTokenRepository<D extends JpaPasswordToken>
-
getDomainType
- Specified by:
getDomainTypein interfacecom.broadleafcommerce.common.extension.DomainTypeAware
-