ChallengeReq constructor
ChallengeReq({})
Implementation
factory ChallengeReq({
ChallengeReq_purposeType? purpose,
$core.String? receiver,
$core.String? purposeMessage,
$core.String? permission,
$core.int? expiryIn,
$2.Timestamp? expiryAt,
$core.String? authLink,
$core.String? bannerImage,
}) {
final _result = create();
if (purpose != null) {
_result.purpose = purpose;
}
if (receiver != null) {
_result.receiver = receiver;
}
if (purposeMessage != null) {
_result.purposeMessage = purposeMessage;
}
if (permission != null) {
_result.permission = permission;
}
if (expiryIn != null) {
_result.expiryIn = expiryIn;
}
if (expiryAt != null) {
_result.expiryAt = expiryAt;
}
if (authLink != null) {
_result.authLink = authLink;
}
if (bannerImage != null) {
_result.bannerImage = bannerImage;
}
return _result;
}