AwaAuthorizationResult class

Annotations
  • @JsonSerializable()

Constructors

AwaAuthorizationResult()
AwaAuthorizationResult.fromJson(Map<String, dynamic> json)
factory

Properties

actionToken String?
Credential used to prove the user authorized an advanced write action.
getter/setter pair
developerNote String?
Message to the app developer to help understand the response.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
maximumNumberOfUses int?
This token may be used to perform the requested action this number of times, at a maximum. If this value is 0, then there is no limit.
getter/setter pair
membershipType BungieMembershipType?
MembershipType from the permission request.
getter/setter pair
responseReason AwaResponseReason?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type AwaType?
Advanced Write Action Type from the permission request.
getter/setter pair
userSelection AwaUserSelection?
Indication of how the user responded to the request. If the value is "Approved" the actionToken will contain the token that can be presented when performing the advanced write action.
getter/setter pair
validUntil String?
Time, UTC, when token expires.
getter/setter pair

Methods

asyncToJson() Future<Map<String, dynamic>>
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

Static Methods

asyncFromJson(Map<String, dynamic> json) Future<AwaAuthorizationResult>