DVPlayStoreConfig class final

dartvel.purchases.play: what a project says about Google Play that is not secret. The service account is a secret and stays in DV Secrets; see DVPlayStoreAdapter.fromSecrets.

Constructors

DVPlayStoreConfig({required String packageName, String? pushAudience, String? pushServiceAccount})
const
DVPlayStoreConfig.parse(Object? section)
Reads the block strictly: a misspelt key is a setting that looks honoured and is not, and here it would refuse every notification.
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
packageName → String
The application id.
final
pushAudience → String?
The Pub/Sub push endpoint's URL, which is the audience of Google's OIDC token.
final
pushServiceAccount → String?
The service account the Pub/Sub subscription pushes as.
final
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
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

maybeParse(Object? section) → DVPlayStoreConfig?
Null when the block is absent; otherwise parse.