Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -93,23 +93,23 @@ class LocationSharingReporterApiServiceImpl(
) : ILocationSharingReporterService.Stub(), LifecycleOwner {
private val activePermissionRequestLock = Mutex()

override fun uploadLocation(callback: ILocationUploadCallbacks, account: Account, request: LocationUploadRequest, apiMetadata: ApiMetadata) {
override fun uploadLocation(callback: ILocationUploadCallbacks, account: Account, request: LocationUploadRequest, apiMetadata: ApiMetadata?) {
Log.d(TAG, "Not yet implemented: uploadLocation called with account: ${account.name}")
}

override fun getReportingStatus(callback: ILocationReportingStatusCallbacks, account: Account, apiMetadata: ApiMetadata) {
override fun getReportingStatus(callback: ILocationReportingStatusCallbacks, account: Account, apiMetadata: ApiMetadata?) {
Log.d(TAG, "Not yet implemented: getReportingStatus called with account: ${account.name}")
}

override fun syncReportingStatus(callback: IStatusCallback, account: Account, apiMetadata: ApiMetadata) {
override fun syncReportingStatus(callback: IStatusCallback, account: Account, apiMetadata: ApiMetadata?) {
Log.d(TAG, "Not yet implemented: syncReportingStatus called with account: ${account.name}")
}

override fun periodicLocationUpload(callback: IStatusCallback, account: Account, request: PeriodicLocationUploadRequest, apiMetadata: ApiMetadata) {
override fun periodicLocationUpload(callback: IStatusCallback, account: Account, request: PeriodicLocationUploadRequest, apiMetadata: ApiMetadata?) {
Log.d(TAG, "Not yet implemented: periodicLocationUpload called with account: ${account.name}, request: $request")
}

override fun startLocationReporting(callback: IStatusCallback, account: Account, request: StartLocationReportingRequest, apiMetadata: ApiMetadata) {
override fun startLocationReporting(callback: IStatusCallback, account: Account, request: StartLocationReportingRequest, apiMetadata: ApiMetadata?) {
Log.d(TAG, "startLocationReporting called with account: ${account.name}, request: $request")
try {
validateGoogleAccount(account)
Expand Down Expand Up @@ -188,7 +188,7 @@ class LocationSharingReporterApiServiceImpl(
context.startActivity(intent)
}

override fun stopLocationReporting(callback: IStatusCallback?, account: Account, request: StopLocationReportingRequest, apiMetadata: ApiMetadata) {
override fun stopLocationReporting(callback: IStatusCallback?, account: Account, request: StopLocationReportingRequest, apiMetadata: ApiMetadata?) {
Log.d(TAG, "stopLocationReporting called with account: ${account.name}, request: $request")

lifecycleScope.launch(Dispatchers.IO) {
Expand All @@ -210,7 +210,7 @@ class LocationSharingReporterApiServiceImpl(
}
}

override fun updateNoticeState(callback: IStatusCallback?, account: Account, request: NoticeAckedUpdateRequest, apiMetadata: ApiMetadata) {
override fun updateNoticeState(callback: IStatusCallback?, account: Account, request: NoticeAckedUpdateRequest, apiMetadata: ApiMetadata?) {
Log.d(TAG, "updateNoticeState called with account: ${account.name}, request: $request")
try {
callback?.onResult(Status.SUCCESS)
Expand All @@ -223,7 +223,7 @@ class LocationSharingReporterApiServiceImpl(
}
}

override fun getReportingIssues(callback: ILocationReportingIssuesCallback, account: Account, apiMetadata: ApiMetadata) {
override fun getReportingIssues(callback: ILocationReportingIssuesCallback, account: Account, apiMetadata: ApiMetadata?) {
Log.d(TAG, "getReportingIssues called with account: ${account.name}")
try {
updateDeviceLocationSettingState(context)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -131,12 +131,12 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onSetSelectedTokenResponse(Status.SUCCESS)
}

override fun getAllCards(request: GetAllCardsRequest?, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun getAllCards(request: GetAllCardsRequest?, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "getAllCards()")
callbacks.onGetAllCardsResponse(Status.SUCCESS, GetAllCardsResponse(emptyArray(), null, null, null, SparseArray(), ByteArray(0)))
}

override fun setActiveAccount(request: SetActiveAccountRequest?, callbacks: ITapAndPayServiceCallbacks?, metadata: ApiMetadata) {
override fun setActiveAccount(request: SetActiveAccountRequest?, callbacks: ITapAndPayServiceCallbacks?, metadata: ApiMetadata?) {
if (!isFirstParty) {
callbacks?.onSetActiveAccountResponse(Status.INTERNAL_ERROR)
return
Expand All @@ -147,7 +147,7 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onSetActiveAccountResponse(Status.SUCCESS)
}

override fun getActiveAccount(request: GetActiveAccountRequest?, callbacks: ITapAndPayServiceCallbacks?, metadata: ApiMetadata) {
override fun getActiveAccount(request: GetActiveAccountRequest?, callbacks: ITapAndPayServiceCallbacks?, metadata: ApiMetadata?) {
if (!isFirstParty) {
callbacks?.onGetActiveAccountResponse(Status.INTERNAL_ERROR, null)
return
Expand All @@ -157,7 +157,7 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onGetActiveAccountResponse(Status.SUCCESS, GetActiveAccountResponse(accountInfo))
}

override fun registerDataChangedListener(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun registerDataChangedListener(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "registerDataChangedListener()")
callbacks.onStatus(Status.SUCCESS)
}
Expand All @@ -171,12 +171,12 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onIsDeviceUnlockedForPaymentResponse(Status.SUCCESS, true)
}

override fun getActiveWalletId(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun getActiveWalletId(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "getActiveWalletId: ")
callbacks.onGetActiveWalletIdResponse(Status(TAP_AND_PAY_NO_ACTIVE_WALLET), "")
}

override fun getTokenStatus(tokenProvider: Int, issuerTokenId: String, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun getTokenStatus(tokenProvider: Int, issuerTokenId: String, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "getTokenStatus($tokenProvider, $issuerTokenId)")
callbacks.onGetTokenStatusResponse(Status(TAP_AND_PAY_NO_ACTIVE_WALLET), null)
}
Expand All @@ -191,7 +191,7 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onHandleStatusPendingIntent(Status(CommonStatusCodes.RESOLUTION_REQUIRED, null, ), Bundle.EMPTY)
}

override fun getStableHardwareId(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun getStableHardwareId(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "getStableHardwareId()")
callbacks.onGetStableHardwareIdResponse(Status.SUCCESS, "")
}
Expand All @@ -206,12 +206,12 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onGetSecurityParamsResponse(Status.SUCCESS, GetSecurityParamsResponse(isDeviceSecure, false, false, false))
}

override fun refreshSeCards(request: RefreshSeCardsRequest?, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun refreshSeCards(request: RefreshSeCardsRequest?, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "refreshSeCards()")
callbacks.onRefreshSeCardsResponse(Status.SUCCESS, RefreshSeCardsResponse())
}

override fun listTokensDefault(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun listTokensDefault(callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
listTokens(ListTokensRequest(), callbacks, metadata)
}

Expand All @@ -234,7 +234,7 @@ class TapAndPayImpl(private val context: Context, private val packageName: Strin
callbacks?.onStatus(Status.SUCCESS)
}

override fun listTokens(request: ListTokensRequest?, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata) {
override fun listTokens(request: ListTokensRequest?, callbacks: ITapAndPayServiceCallbacks, metadata: ApiMetadata?) {
Log.d(TAG, "listTokens($request)")
callbacks.onListTokensResponse(Status.SUCCESS, emptyArray())
}
Expand Down