public Controller(ITokenIssuer tokenIssuer, ITokenValidator tokenValidator, IHttpContextAccessor httpContextAccessor, ILoggerFactory loggerFactory) { _tokenIssuer = tokenIssuer; _tokenValidator = tokenValidator; _httpContextAccessor = httpContextAccessor; _logger = loggerFactory.CreateLogger("Controller"); }
public ExternalAuthController(IConfiguration configuration, ITokenIssuer tokenIssuer, IUserService userService) { _tokenIssuer = tokenIssuer; _userService = userService; AppId = configuration["Facebook:AppId"]; AppSecret = configuration["Facebook:AppSecret"]; }
public HighTrustSharePointContext( IHttpContextAccessor httpContextAccessor, ISharePointClient sharePointClient, ITokenIssuer tokenIssuer, IOptions <HighTrustSharePointOptions> options) : base(httpContextAccessor) { _sharePointClient = sharePointClient; _tokenIssuer = tokenIssuer; _options = options.Value ?? throw new ArgumentNullException(nameof(HighTrustSharePointOptions)); }
public ActionResult <string> Login([FromBody] User suggestedUser) { bool validUser = CheckCredentials(suggestedUser); if (validUser) { ITokenIssuer tokenIssuer = ModelFactory.NewTokenIssuer(Configuration); TokenObject token = new TokenObject(tokenIssuer.GetToken()); return(Ok(token)); } else { return(Unauthorized()); } }
public TokenController(ITokenIssuer issuer) { _issuer = issuer; }
public JwtTokenAuthenticationAttribute(ITokenIssuer tokenIssuer) { _tokenIssuer = tokenIssuer; }
public AuthController(IUserService userService, ITokenIssuer tokenIssuer) { _userService = userService; _tokenIssuer = tokenIssuer; }
public ApplicationSecurity(ITokenIssuer _tokenIssuer) { tokenIssuer = _tokenIssuer; }