toJson method
Implementation
@override
Map<String, dynamic> toJson() {
var json = super.toJson();
json['providerId'] = providerId;
json['mapperConfig'] = mapperConfig.toJson();
json['authorizationUri'] = authorizationUri;
json['accessTokenUri'] = accessTokenUri;
json['scope'] = scope;
if (userInfoUri != null) {
json['userInfoUri'] = userInfoUri;
}
json['userNameAttributeName'] = userNameAttributeName;
if (jwkSetUri != null) {
json['jwkSetUri'] = jwkSetUri;
}
json['clientAuthenticationMethod'] = clientAuthenticationMethod;
if (comment != null) {
json['comment'] = comment;
}
if (loginButtonIcon != null) {
json['loginButtonIcon'] = loginButtonIcon;
}
if (loginButtonLabel != null) {
json['loginButtonLabel'] = loginButtonLabel;
}
if (helpLink != null) {
json['helpLink'] = helpLink;
}
return json;
}