ServiceAccountKey class

ServiceAccountKey

Annotations

Constructors

ServiceAccountKey({String type @required String projectId @required String privateKeyId @required String privateKey @required String clientEmail String clientId String authUri String tokenUri String authProviderX509CertUrl String clientX509CertUrl })
ServiceAccountKey.fromJson(Map<String, dynamic> json)
factory

Properties

authProviderX509CertUrl ↔ String
@JsonKey(name: 'auth_provider_x509_cert_url', nullable: false), read / write
authUri ↔ String
@JsonKey(name: 'auth_uri', nullable: false), read / write
clientEmail ↔ String
@JsonKey(name: 'client_email', nullable: false), read / write
clientId ↔ String
@JsonKey(name: 'client_id', nullable: false), read / write
clientX509CertUrl ↔ String
@JsonKey(name: 'client_x509_cert_url', nullable: false), read / write
privateKey ↔ String
@JsonKey(name: 'private_key', nullable: false), read / write
privateKeyId ↔ String
@JsonKey(name: 'private_key_id', nullable: false), read / write
projectId ↔ String
@JsonKey(name: 'project_id', nullable: false), read / write
tokenUri ↔ String
@JsonKey(name: 'token_uri', nullable: false), read / write
type ↔ String
@JsonKey(name: 'type', nullable: false), read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

toJson() → Map<String, dynamic>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

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