private DateTime _accessTokenExpiration; //Ne kadar süre kalması gerektiği public JwtHelper(IConfiguration configuration) { Configuration = configuration; //Appsetting.json dosyasındaki veri kümesini bulur ve atar _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); _accesTokenExpiration = DateTime.Now.AddMinutes(_tokenOptions.AccessTokenExpiration); }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //GetSection, TokenOption olan alanı bul ve get yani ilgili alanları al TokenOptions olarak al ve oluştur }
private DateTime _accessTokenExpiration; // ne zaman gecersizlesecek public JwtHelper(IConfiguration configuration) //APi icinde Appsettings okumaya yarar ampulden 2. micorsoftlu kismi okuyan metot { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); }
public JwtHelper(IConfiguration configuration) //web api deki appsettings kısmındaki bilgiyi burda okuyoruz. { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//Tokenoptiondaki bilgileri nesneye aktardık. }
public JwtHelper(IConfiguration configuration) //API'yı enjekte eder { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //"appsettings"i alır ve tokenoptions ile eşleştirir }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //appsettingstekilerle tokenOptionstakileri eşledik. }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //bana user bilgisi ve claimleri ver ben ona göre token oluşturayım demek }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //TokenOptions.cs'deki değerleri kullanarak TokenOptions section'ını maple. }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); // Configuration dan gelen TokenOptions section'ı // TokenOptions class'ına get et yani eşleştir. }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//appsettingsteki token options ile map işlemi. }
public JWTHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//appsettings.json //dosyasındaki TokenOptions kısmını al ve onu TokenOptions sınıfındaki alanlarla map'le }
private DateTime _accessTokenExpiration; //token süresi public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //tokenoptions bölümünü al ve belirtilen sınıfın değerlerini kullanarak birleştir }
private DateTime _accessTokenExpiration; //accesstoken'ın geçersizleşmesi public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //apideki değerleri class olandakine atıyor }
private DateTime _accessTokenExpiration; // Accesstoken ne zaman geçersizleşecek. public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//Configuration'daki alanı bul.("TokenOptions") bölümünü }
private DateTime _accessTokenExpiration; // access token ne zaman etkinliğini kaybedecek.. public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//appsettingsteki TokenOptions ın özelliklerini al.. }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//appsettings den okuduğumuz verileri TokenOptions ile eşler }
//enjekte edildiği için ben apinin configurasyon nesnesini elde ederim demek. public JwtHelper(IConfiguration configuration) { Configuration = configuration; //GetSection appsettingteki tokenoptions bölümünü al ve şu sınıfın değerlerini kullanarak mapla. _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//appsettings deki değerleri token optionsdaki değerlere atadık.00 }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; // read appsettings.json get the TokenOptions section _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); // appsettings Section'ı içindeki Audience'ı TokenOptions'dakiyle eşle, Issuer-->Issuer...SecurityKey-->SecurityKey... }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //tell find the section and mapping with GET }
public JwtHelper(Microsoft.Extensions.Configuration.IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //Configuration appsettingi okumaya yarıyor. }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //WebAPI/appsetting.json dosyasına ulaşıp TokenOptions'ı arıyor. ve tablodakileri eşitliyor. }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); // Buradaki hata için Microsoft.Extensions.Configuration.Binder kur //appsettingsjson>TokenOptions ile arasındaki bağlantı (json to class) }
public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>();//tokenoptions elemanlarını tek tek atıyor. }
private DateTime _accessTokenExpiration; //accessToken ne zaman geçersizleşecek //bizim apideki appsettingdeki değerleri okumaya yarar public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); //appsettinge git tokenOptionsu al TokenOptions classına getir }
private DateTime _accessTokenExpiration; // accesstoken'ın ne zaman biteceği public JwtHelper(IConfiguration configuration) { Configuration = configuration; _tokenOptions = Configuration.GetSection("TokenOptions").Get <TokenOptions>(); }
public JwtSecurityToken CreateJwtSecurityToken(User user, SigningCredentials signingCredentials, TokenOptions tokenOptions, List <OperationClaim> operationClaims) { var jwt = new JwtSecurityToken( issuer: tokenOptions.Issuer, audience: tokenOptions.Audience, expires: _accessTokenExpiration, notBefore: DateTime.Now, claims: SetClaims(user, operationClaims), signingCredentials: signingCredentials ); return(jwt); }