ExplainDataAccessConsentScope class
A single consent scope that provides info on who has access to the requested resource scope for a particular purpose and environment, enforced by which consent.
Constructors
- 
          ExplainDataAccessConsentScope({ConsentAccessorScope? accessorScope, String? decision, List<ExplainDataAccessConsentInfo> ? enforcingConsents, List<ExplainDataAccessConsentScope> ? exceptions})
- ExplainDataAccessConsentScope.fromJson(Map json_)
Properties
- accessorScope ↔ ConsentAccessorScope?
- 
  The accessor scope that describes who can access, for what purpose, and in
which environment.
  getter/setter pair
- decision ↔ String?
- 
  Whether the current consent scope is permitted or denied access on the
requested resource.
Possible string values are:
  getter/setter pair
- 
  enforcingConsents
  ↔ List<ExplainDataAccessConsentInfo> ?
- 
  Metadata of the consent resources that enforce the consent scope's access.
  getter/setter pair
- 
  exceptions
  ↔ List<ExplainDataAccessConsentScope> ?
- 
  Other consent scopes that created exceptions within this scope.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited