GetWorkloadIdentityPoolOpenidConfigResult.fromMap constructor

GetWorkloadIdentityPoolOpenidConfigResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetWorkloadIdentityPoolOpenidConfigResult.fromMap(Map<String, dynamic> map) {
  return GetWorkloadIdentityPoolOpenidConfigResult(
    authorizationEndpoint: (() { final guardedValue = map['authorizationEndpoint']; if (guardedValue == null) return null; return guardedValue as String; })(),
    id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return guardedValue as String; })(),
    idTokenSigningAlgValuesSupporteds: (() { final guardedValue = map['idTokenSigningAlgValuesSupporteds']; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); })(),
    issuer: (() { final guardedValue = map['issuer']; if (guardedValue == null) return null; return guardedValue as String; })(),
    jwksUri: (() { final guardedValue = map['jwksUri']; if (guardedValue == null) return null; return guardedValue as String; })(),
    resourceName: (() { final guardedValue = map['resourceName']; if (guardedValue == null) return null; return guardedValue as String; })(),
    responseTypesSupporteds: (() { final guardedValue = map['responseTypesSupporteds']; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); })(),
    subjectTypesSupporteds: (() { final guardedValue = map['subjectTypesSupporteds']; if (guardedValue == null) return null; return (guardedValue as List).cast<String>(); })(),
    tokenEndpoint: (() { final guardedValue = map['tokenEndpoint']; if (guardedValue == null) return null; return guardedValue as String; })(),
  );
}