CrossAppAccessAuthProvider.fromJson constructor
CrossAppAccessAuthProvider.fromJson(
- Map json_
Implementation
CrossAppAccessAuthProvider.fromJson(core.Map json_)
: this(
additionalParameters:
(json_['additionalParameters']
as core.Map<core.String, core.dynamic>?)
?.map((key, value) => core.MapEntry(key, value as core.String)),
clientAssertionJwtAuth: json_.containsKey('clientAssertionJwtAuth')
? ClientAssertionJwtAuth.fromJson(
json_['clientAssertionJwtAuth']
as core.Map<core.String, core.dynamic>,
)
: null,
clientSecretAuth: json_.containsKey('clientSecretAuth')
? ClientSecretAuth.fromJson(
json_['clientSecretAuth']
as core.Map<core.String, core.dynamic>,
)
: null,
customIssuer: json_.containsKey('customIssuer')
? CustomIssuer.fromJson(
json_['customIssuer'] as core.Map<core.String, core.dynamic>,
)
: null,
googleAccount: json_.containsKey('googleAccount')
? GoogleAccount.fromJson(
json_['googleAccount'] as core.Map<core.String, core.dynamic>,
)
: null,
idJagInput: json_.containsKey('idJagInput')
? DirectIdJagInput.fromJson(
json_['idJagInput'] as core.Map<core.String, core.dynamic>,
)
: null,
idTokenInput: json_.containsKey('idTokenInput')
? IdTokenProcessingConfig.fromJson(
json_['idTokenInput'] as core.Map<core.String, core.dynamic>,
)
: null,
workforceIdentityFederation:
json_.containsKey('workforceIdentityFederation')
? WorkforceIdentityFederation.fromJson(
json_['workforceIdentityFederation']
as core.Map<core.String, core.dynamic>,
)
: null,
);