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 Landmark.OLA.Models.Core;
using Landmark.OLA.Models.OnlineBanking;
using Microsoft.AspNetCore.Http;
namespace OnlineBankingAuth.Tokens
{
public interface ITokenService
{
string CreateOnlineBankingJWT(OnlineBankingToken payload);
string RenewOnlineBankingJWT(HttpContext context);
string RenewAuthorization(HttpContext context);
OnlineBankingToken GetAuthenticatedDataFromCookie(HttpContext context);
OnlineBankingToken GetAuthenticatedUserDataFromJwt(string jwt);
string CreateAuthMetaToken(MemberMeta meta);
}
}