public JwtTokensService(
     IOptions <JwtTokenParameters> jwtTokenOptions,
     JwtRefreshTokenProvider jwtRefreshTokenProvider,
     UserManager <IdentityUser> userManager
     )
 {
     _jwtRefreshTokenProvider = jwtRefreshTokenProvider;
     _userManager             = userManager;
     _jwtTokenOptions         = jwtTokenOptions.Value;
 }
Ejemplo n.º 2
0
        public void TestReadWriteJwt()
        {
            var jwtTokenParameters = new JwtTokenParameters
            {
                Audience = "local",
                Issuer   = "local",
                Key      = "8768747658765975758758758746"
            };

            var claimsIdentity = new ClaimsIdentity("testauth");

            claimsIdentity.AddClaim(new Claim(ClaimTypes.NameIdentifier, "111"));
            var jwt = jwtTokenParameters.WriteJwt(claimsIdentity);

            var claimsPrincipal = jwtTokenParameters.ReadJwt(jwt);
        }
Ejemplo n.º 3
0
 public BusOptions()
 {
     QueuePrefetch        = new Dictionary <string, ushort>(StringComparer.OrdinalIgnoreCase);
     DefaultQueuePrefetch = 4;
     Token = new JwtTokenParameters();
 }
Ejemplo n.º 4
0
 public JwtModel(JwtTokenParameters jwtTokenParameters)
 {
     this.jwtTokenParameters = jwtTokenParameters;
 }
Ejemplo n.º 5
0
 public JwtTokenManager(JwtTokenParameters parameters)
 {
     _parameters = parameters;
 }