first commit

This commit is contained in:
Zeeshaun
2026-03-11 11:18:25 -05:00
commit f3cb730f3b
472 changed files with 53651 additions and 0 deletions
@@ -0,0 +1,16 @@
using System.Xml;
using Landmark.OLA.Models.OnlineBanking;
namespace OnlineBankingAuth.Services
{
public interface IDigitalInsightVendorClient
{
bool ValidateDIPublicKey(XmlElement x509);
DISAMLAssertion GetSAMLPayload(XmlDocument xmlDocument);
bool ValidateTimeStamp(DISAMLAssertion assertion);
string GetSuccessRedirectUrl();
string GetFailureRedirectUrl(string message);
Task<AuthTokenResponse> AuthenticateOnlineBankingAccount(OnlineBankingFormData data);
};
}