getIdpClientSecret function
Get IdP client secret from the keychain.
Implementation
String? getIdpClientSecret(String issuer) {
try {
final home =
Platform.environment['HOME'] ??
Platform.environment['USERPROFILE'] ??
'';
final secretFile = File(
p.join(home, '.neomage', 'secrets', '${issuerKey(issuer)}.secret'),
);
if (secretFile.existsSync()) return secretFile.readAsStringSync().trim();
} catch (_) {}
return null;
}