# androidx.security.state.provider

*** ** * ** ***

This library makes it easy for update clients to publish security state of updatable components.

## Classes

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/security/state/provider/ListenableFutureUpdateInfoService` | `https://guava.dev/releases/snapshot-android/api/docs/com/google/common/util/concurrent/ListenableFuture.html`-based compatibility wrapper around `https://developer.android.com/reference/kotlin/androidx/security/state/provider/UpdateInfoService`'s suspending APIs. |
| `https://developer.android.com/reference/kotlin/androidx/security/state/provider/UpdateCheckTelemetry` | Detailed telemetry data for a completed update check request. |
| `https://developer.android.com/reference/kotlin/androidx/security/state/provider/UpdateInfoManager` | Manages the persistent storage of security update information. |
| `https://developer.android.com/reference/kotlin/androidx/security/state/provider/UpdateInfoService` | Base class for implementing the AndroidX Security State Update Provider service. |

## Objects

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/security/state/provider/UpdateFetchOutcome` | Represents the detailed outcome of an update check request. |

## Annotations

|---|---|
| `https://developer.android.com/reference/kotlin/androidx/security/state/provider/UpdateFetchOutcome.Code` |   |