in wwauth/Google.Solutions.WWAuth/Data/CredentialConfigurationFile.cs [100:124]
public static CredentialConfigurationFile FromFile(string filePath)
{
try
{
return new CredentialConfigurationFile(
filePath,
CredentialConfiguration.FromJson(File.ReadAllText(filePath)));
}
catch (InvalidCredentialConfigurationException e)
{
throw new InvalidCredentialConfigurationFileException(
"The credential configuration file contains invalid or incomplete " +
"settings", e);
}
catch (JsonReaderException e)
{
throw new InvalidCredentialConfigurationFileException(
$"Credential configuration file {filePath} contains malformed data", e);
}
catch (ArgumentException e)
{
throw new InvalidCredentialConfigurationFileException(
$"Credential configuration file {filePath} contains malformed data", e);
}
}