Package io.gravitee.am.service.impl
Class VerifyAttemptServiceImpl
java.lang.Object
io.gravitee.am.service.impl.VerifyAttemptServiceImpl
- All Implemented Interfaces:
VerifyAttemptService
- Author:
- Ashraful Hasan (ashraful.hasan at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Maybe<VerifyAttempt>checkVerifyAttempt(User user, String factorId, Client client, Domain domain) io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.CompletabledeleteByDomain(Domain domain, ReferenceType referenceType) io.reactivex.rxjava3.core.CompletabledeleteByUser(User user) io.reactivex.rxjava3.core.CompletableincrementAttempt(String userId, String factorId, Client client, Domain domain, Optional<VerifyAttempt> optionalVerifyAttempt) booleanshouldSendEmail(Client client, Domain domain)
-
Constructor Details
-
VerifyAttemptServiceImpl
public VerifyAttemptServiceImpl()
-
-
Method Details
-
checkVerifyAttempt
public io.reactivex.rxjava3.core.Maybe<VerifyAttempt> checkVerifyAttempt(User user, String factorId, Client client, Domain domain) - Specified by:
checkVerifyAttemptin interfaceVerifyAttemptService
-
incrementAttempt
public io.reactivex.rxjava3.core.Completable incrementAttempt(String userId, String factorId, Client client, Domain domain, Optional<VerifyAttempt> optionalVerifyAttempt) - Specified by:
incrementAttemptin interfaceVerifyAttemptService
-
delete
- Specified by:
deletein interfaceVerifyAttemptService
-
deleteByUser
- Specified by:
deleteByUserin interfaceVerifyAttemptService
-
deleteByDomain
public io.reactivex.rxjava3.core.Completable deleteByDomain(Domain domain, ReferenceType referenceType) - Specified by:
deleteByDomainin interfaceVerifyAttemptService
-
shouldSendEmail
- Specified by:
shouldSendEmailin interfaceVerifyAttemptService
-