mirror of
https://github.com/bitwarden/android.git
synced 2026-06-06 22:42:58 -05:00
Add API for retrieving auth requests by ID (#872)
This commit is contained in:
committed by
Álison Fernandes
parent
9300ba01f7
commit
4807005428
@@ -26,4 +26,12 @@ interface AuthenticatedAuthRequestsApi {
|
||||
*/
|
||||
@GET("/auth-requests")
|
||||
suspend fun getAuthRequests(): Result<AuthRequestsResponseJson>
|
||||
|
||||
/**
|
||||
* Retrieves an existing authentication request by ID.
|
||||
*/
|
||||
@GET("/auth-requests/{requestId}")
|
||||
suspend fun getAuthRequest(
|
||||
@Path("requestId") requestId: String,
|
||||
): Result<AuthRequestsResponseJson.AuthRequest>
|
||||
}
|
||||
|
||||
@@ -11,6 +11,13 @@ interface AuthRequestsService {
|
||||
*/
|
||||
suspend fun getAuthRequests(): Result<AuthRequestsResponseJson>
|
||||
|
||||
/**
|
||||
* Retrieves an existing auth request to see if a device has approved it.
|
||||
*/
|
||||
suspend fun getAuthRequest(
|
||||
requestId: String,
|
||||
): Result<AuthRequestsResponseJson.AuthRequest>
|
||||
|
||||
/**
|
||||
* Updates an approval request.
|
||||
*/
|
||||
|
||||
@@ -10,6 +10,11 @@ class AuthRequestsServiceImpl(
|
||||
override suspend fun getAuthRequests(): Result<AuthRequestsResponseJson> =
|
||||
authenticatedAuthRequestsApi.getAuthRequests()
|
||||
|
||||
override suspend fun getAuthRequest(
|
||||
requestId: String,
|
||||
): Result<AuthRequestsResponseJson.AuthRequest> =
|
||||
authenticatedAuthRequestsApi.getAuthRequest(requestId = requestId)
|
||||
|
||||
override suspend fun updateAuthRequest(
|
||||
requestId: String,
|
||||
key: String,
|
||||
|
||||
Reference in New Issue
Block a user