private void InitializeRsa() { var publicKeyXml = File.ReadAllText(_settings.RsaPublicKeyXml); var publicRsa = _xmlHelper.FromXmlString(publicKeyXml); _issuerSigningKey = new RsaSecurityKey(publicRsa); if (string.IsNullOrWhiteSpace(_settings.RsaPrivateKeyXml)) { return; } var privateKeyXml = File.ReadAllText(_settings.RsaPrivateKeyXml); var privateRsa = _xmlHelper.FromXmlString(privateKeyXml); var privateKey = new RsaSecurityKey(privateRsa); _signingCredentials = new SigningCredentials(privateKey, SecurityAlgorithms.RsaSha256); }