# OnRequestPermissionsListener

Artifact: [androidx.car.app:app](https://developer.android.com/jetpack/androidx/releases/car-app) [View Source](https://cs.android.com/search?q=file:androidx/car/app/OnRequestPermissionsListener.java+class:androidx.car.app.OnRequestPermissionsListener) Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.1.0)

*** ** * ** ***


```
public interface OnRequestPermissionsListener
```

<br />

*** ** * ** ***

A listener with the results from a permissions request.

## Summary

| ### Public methods |
|---|---|
| `abstract void` | `https://developer.android.com/reference/androidx/car/app/OnRequestPermissionsListener#onRequestPermissionsResult(java.util.List<java.lang.String>,java.util.List<java.lang.String>)( @https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/lang/String.html> grantedPermissions, @https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/lang/String.html> rejectedPermissions )` Provides which permissions were approved and which were rejected by the user. |

## Public methods

### onRequestPermissionsResult

Added in [1.1.0](https://developer.android.com/jetpack/androidx/releases/car-app#1.1.0)

```
abstract void onRequestPermissionsResult(
    @NonNull List<String> grantedPermissions,
    @NonNull List<String> rejectedPermissions
)
```

Provides which permissions were approved and which were rejected by the user.

| Parameters |
|---|---|
| `@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/lang/String.html> grantedPermissions` | the permissions that the user granted |
| `@https://jspecify.dev/docs/api/org/jspecify/annotations/NonNull.html https://developer.android.com/reference/java/util/List.html<https://developer.android.com/reference/java/lang/String.html> rejectedPermissions` | the permissions that the user rejected |