toJson method
Converts a CertificateSigningRequestSpec instance to JSON data.
Implementation
Map<String, Object> toJson() {
final jsonData = <String, Object>{};
if (expirationSeconds != null) {
jsonData['expirationSeconds'] = expirationSeconds!;
}
if (extra != null) {
jsonData['extra'] = extra!;
}
if (groups != null) {
jsonData['groups'] = groups!;
}
jsonData['request'] = request;
jsonData['signerName'] = signerName;
if (uid != null) {
jsonData['uid'] = uid!;
}
if (usages != null) {
jsonData['usages'] = usages!;
}
if (username != null) {
jsonData['username'] = username!;
}
return jsonData;
}