added the access token
This commit is contained in:
@@ -7,10 +7,15 @@ data class EnachMandateDetailsResponse(
|
||||
@SerializedName("mandateId") val mandateId: String?,
|
||||
@SerializedName("stub") val stub: EnachStubData? = null,
|
||||
@SerializedName("provider") val provider: String? = null,
|
||||
@SerializedName("metadata") val metadata: EnachMetadata? = null
|
||||
@SerializedName("metadata") val metadata: EnachMetadata? = null,
|
||||
@SerializedName("accessToken") val accessToken : AccessToken? = null
|
||||
)
|
||||
|
||||
data class EnachStubData(
|
||||
@SerializedName("endpoint") val endpoint: String,
|
||||
@SerializedName("active") val active: Boolean?
|
||||
)
|
||||
|
||||
data class AccessToken(
|
||||
@SerializedName("id") val accessToken: String? = null
|
||||
)
|
||||
@@ -225,7 +225,12 @@ class BankDetailsAutoDebitFragment : BaseFragment(), View.OnClickListener,
|
||||
initConfig(activity)
|
||||
ifLet(data.details?.mandateId, UserManager.getPhoneNumber())
|
||||
{ (documentId, phoneNumber) ->
|
||||
eSign(documentId, phoneNumber, digioResponseListener)
|
||||
eSign(
|
||||
documentId,
|
||||
phoneNumber,
|
||||
digioResponseListener,
|
||||
data.details?.accessToken?.accessToken
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -42,8 +42,13 @@ class EnachHelper {
|
||||
fun eSign(
|
||||
documentId: String,
|
||||
identifier: String,
|
||||
digioResponseListener: DigioResponseListener
|
||||
digioResponseListener: DigioResponseListener,
|
||||
accessToken : String?
|
||||
) {
|
||||
digio?.esign(documentId, identifier, digioResponseListener)
|
||||
accessToken?.let{
|
||||
digio?.esign(documentId, identifier, digioResponseListener,it,null)
|
||||
} ?: run{
|
||||
digio?.esign(documentId, identifier, digioResponseListener)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user