DrmUtils
  public
  
  
  
  class
  DrmUtils
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.drm.DrmUtils | 
      This class was deprecated
      in API level 30.
    Please use MediaDrm
  
A utility class that provides operations for parsing extended metadata embedded in
 DRM constraint information. If a DRM scheme has specific constraints beyond the standard
 constraints, the constraints will show up in the
 DrmStore.ConstraintsColumns.EXTENDED_METADATA key. You can use
 DrmUtils.ExtendedMetadataParser to iterate over those values.
Summary
| Nested classes | |
|---|---|
| 
        
        
        
        
        class | DrmUtils.ExtendedMetadataParserUtility that parses extended metadata embedded in DRM constraint information. | 
| Public constructors | |
|---|---|
| 
      DrmUtils()
       | |
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        DrmUtils.ExtendedMetadataParser | 
      getExtendedMetadataParser(byte[] extendedMetadata)
      Gets an instance of  | 
| Inherited methods | |
|---|---|
Public constructors
DrmUtils
public DrmUtils ()
Public methods
getExtendedMetadataParser
public static DrmUtils.ExtendedMetadataParser getExtendedMetadataParser (byte[] extendedMetadata)
Gets an instance of DrmUtils.ExtendedMetadataParser, which can be used to parse
 extended metadata embedded in DRM constraint information.
| Parameters | |
|---|---|
| extendedMetadata | byte: Object in which key-value pairs of extended metadata are embedded. | 
| Returns | |
|---|---|
| DrmUtils.ExtendedMetadataParser | |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
