DownloadAccessRestriction class 
 
    
    
  
    Constructors
    
        - 
          DownloadAccessRestriction({bool? deviceAllowed, int? downloadsAcquired, bool? justAcquired, String? kind, int? maxDownloadDevices, String? message, String? nonce, String? reasonCode, bool? restricted, String? signature, String? source, String? volumeId})
        
- 
          
        
- 
          DownloadAccessRestriction.fromJson(Map json_)
        
- 
          
        
 
    
  
    Properties
    
        - 
  deviceAllowed
  ↔ bool?
  
- 
  If restricted, whether access is granted for this (user, device, volume).
  getter/setter pair 
- 
  downloadsAcquired
  ↔ int?
  
- 
  If restricted, the number of content download licenses already acquired
(including the requesting client, if licensed).
  getter/setter pair 
- 
  hashCode
  → int
  
- 
  The hash code for this object.
  no setterinherited 
- 
  justAcquired
  ↔ bool?
  
- 
  If deviceAllowed, whether access was just acquired with this request.
  getter/setter pair 
- 
  kind
  ↔ String?
  
- 
  Resource type.
  getter/setter pair 
- 
  maxDownloadDevices
  ↔ int?
  
- 
  If restricted, the maximum number of content download licenses for this
volume.
  getter/setter pair 
- 
  message
  ↔ String?
  
- 
  Error/warning message.
  getter/setter pair 
- 
  nonce
  ↔ String?
  
- 
  Client nonce for verification.
  getter/setter pair 
- 
  reasonCode
  ↔ String?
  
- 
  Error/warning reason code.
  getter/setter pair 
- 
  restricted
  ↔ bool?
  
- 
  Whether this volume has any download access restrictions.
  getter/setter pair 
- 
  runtimeType
  → Type
  
- 
  A representation of the runtime type of the object.
  no setterinherited 
- 
  signature
  ↔ String?
  
- 
  Response signature.
  getter/setter pair 
- 
  source
  ↔ String?
  
- 
  Client app identifier for verification.
  getter/setter pair 
- 
  volumeId
  ↔ String?
  
- 
  Identifies the volume for which this entry applies.
  getter/setter pair