# DrmStore

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  
Deprecated in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# DrmStore

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/drm/DrmStore "View this page in Java")  

```
open class DrmStore
```

|---|----------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)               ||
| ↳ | [android.drm.DrmStore](https://developer.android.com/reference/kotlin/android/drm/DrmStore#) |

*** ** * ** ***

| **This class was deprecated in API level 30.**
|
| Please use[android.media.MediaDrm](https://developer.android.com/reference/kotlin/android/media/MediaDrm.html#)

Defines constants that are used by the DRM framework.

## Summary

|                                                                                       Nested classes                                                                                        ||
|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| open     | [Action](https://developer.android.com/reference/kotlin/android/drm/DrmStore.Action) Defines actions that can be performed on rights-protected content.                           |
| abstract | [ConstraintsColumns](https://developer.android.com/reference/kotlin/android/drm/DrmStore.ConstraintsColumns) Interface definition for the columns that represent DRM constraints. |
| open     | [DrmObjectType](https://developer.android.com/reference/kotlin/android/drm/DrmStore.DrmObjectType) Defines DRM object types.                                                      |
| open     | [Playback](https://developer.android.com/reference/kotlin/android/drm/DrmStore.Playback) Defines playback states for content.                                                     |
| open     | [RightsStatus](https://developer.android.com/reference/kotlin/android/drm/DrmStore.RightsStatus) Defines status notifications for digital rights.                                 |

|                                           Public constructors                                            ||
|-------------------------------------------------------------------------------------------------------|---|
| [DrmStore](https://developer.android.com/reference/kotlin/android/drm/DrmStore#DrmStore())`()` <br /> |

## Public constructors

### DrmStore

Added in[API level 11](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
DrmStore()
```

**Deprecated:** *This class should have been an interface instead. The default constuctor should have not been exposed.*