IdentityServiceAuthMethod.fromJson constructor

IdentityServiceAuthMethod.fromJson(
  1. Map json_
)

Implementation

IdentityServiceAuthMethod.fromJson(core.Map json_)
  : this(
      azureadConfig: json_.containsKey('azureadConfig')
          ? IdentityServiceAzureADConfig.fromJson(
              json_['azureadConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      googleConfig: json_.containsKey('googleConfig')
          ? IdentityServiceGoogleConfig.fromJson(
              json_['googleConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      ldapConfig: json_.containsKey('ldapConfig')
          ? IdentityServiceLdapConfig.fromJson(
              json_['ldapConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      name: json_['name'] as core.String?,
      oidcConfig: json_.containsKey('oidcConfig')
          ? IdentityServiceOidcConfig.fromJson(
              json_['oidcConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      proxy: json_['proxy'] as core.String?,
      samlConfig: json_.containsKey('samlConfig')
          ? IdentityServiceSamlConfig.fromJson(
              json_['samlConfig'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );