public class AuthTransactionBuilder extends Object
AutnTxn instance.| Modifier and Type | Method and Description |
|---|---|
AutnTxn |
build(org.springframework.core.env.Environment env,
UinEncryptSaltRepo uinEncryptSaltRepo,
UinHashSaltRepo uinHashSaltRepo,
IdAuthTransactionManager transactionManager)
Build
AutnTxn. |
static AuthTransactionBuilder |
newInstance()
Get new instance of
AuthTransactionBuilder |
String |
toString() |
AuthTransactionBuilder |
withAuthRequest(AuthRequestDTO authRequestDTO)
Set the AuthRequestDTO.
|
AuthTransactionBuilder |
withInternal(boolean isInternal) |
AuthTransactionBuilder |
withOtpRequest(OtpRequestDTO otpRequestDTO)
With otp request.
|
AuthTransactionBuilder |
withPartner(Optional<PartnerDTO> partnerOptional) |
AuthTransactionBuilder |
withRequestType(RequestType requestType)
Set the RequestType.
|
AuthTransactionBuilder |
withStaticToken(String staticTokenId)
Set the static token.
|
AuthTransactionBuilder |
withStatus(boolean isStatus)
With status.
|
AuthTransactionBuilder |
withUin(String uin)
Set the UIN.
|
public static AuthTransactionBuilder newInstance()
AuthTransactionBuilderpublic AuthTransactionBuilder withAuthRequest(AuthRequestDTO authRequestDTO)
authRequestDTO - the auth request DTOAuthTransactionBuilder instancepublic AuthTransactionBuilder withOtpRequest(OtpRequestDTO otpRequestDTO)
otpRequestDTO - the otp request DTOpublic AuthTransactionBuilder withUin(String uin)
uin - the uinAuthTransactionBuilder instancepublic AuthTransactionBuilder withRequestType(RequestType requestType)
requestType - the request typeAuthTransactionBuilder instancepublic AuthTransactionBuilder withStaticToken(String staticTokenId)
staticTokenId - the static token idAuthTransactionBuilder instancepublic AuthTransactionBuilder withStatus(boolean isStatus)
isStatus - the is statuspublic AuthTransactionBuilder withPartner(Optional<PartnerDTO> partnerOptional)
public AuthTransactionBuilder withInternal(boolean isInternal)
public AutnTxn build(org.springframework.core.env.Environment env, UinEncryptSaltRepo uinEncryptSaltRepo, UinHashSaltRepo uinHashSaltRepo, IdAuthTransactionManager transactionManager) throws IdAuthenticationBusinessException
AutnTxn.env - the envAutnTxnIdAuthenticationBusinessException - the id authentication business exceptionCopyright © 2020. All rights reserved.