first commit
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user