ShieldedInstanceIdentity.fromJson constructor
ShieldedInstanceIdentity.fromJson(
- Object? j
Implementation
factory ShieldedInstanceIdentity.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return ShieldedInstanceIdentity(
eccP256EncryptionKey: switch (json['eccP256EncryptionKey']) {
null => null,
Object $1 => ShieldedInstanceIdentityEntry.fromJson($1),
},
eccP256SigningKey: switch (json['eccP256SigningKey']) {
null => null,
Object $1 => ShieldedInstanceIdentityEntry.fromJson($1),
},
encryptionKey: switch (json['encryptionKey']) {
null => null,
Object $1 => ShieldedInstanceIdentityEntry.fromJson($1),
},
kind: switch (json['kind']) {
null => null,
Object $1 => decodeString($1),
},
signingKey: switch (json['signingKey']) {
null => null,
Object $1 => ShieldedInstanceIdentityEntry.fromJson($1),
},
);
}