Base solution for your next web application
Open Closed

What are these cached entities / objects, security focused #12143


User avatar
0
mdepouw created

For the items cached, is there any documentation of what these entities hold? If not, can you provide a brief desc of them? We're most interested in anything security related. Items like token_validity_key, Asp.Net.Identity.SecurityStamp, etc. Thanks!!

| Key | Desc | | --------------------------------------------- | ---- | | AspNet.Identity.SecurityStamp | | | token_validity_key | | | AbpZeroMultiTenantLocalizationDictionaryCache | | | AppUserFriendCache | | | AbpZeroUserPermissions | | | AbpZeroTenantFeatures | | | AbpZeroLanguages | | | AbpZeroTenantCache | | | AbpZeroRolePermissions | | | TempFileCacheName | | | AbpTenantSettingsCache | | | AbpApplicationSettingsCache | | | AbpZeroEditionFeatures | | | AbpUserSettingsCache | |

reference: What is cached? #12136 | Support Center | ASP.NET Zero Support https://support.aspnetzero.com/QA/Questions/12136/What-is-cached


1 Answer(s)
  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi,

    Here are what each item is for;

    | Key | Desc | | --------------------------------------------- | ---- | | AspNet.Identity.SecurityStamp | Generated by ASP.NET Core | | token_validity_key | A key to valited JWT token stored in cache, see https://github.com/aspnetzero/aspnet-zero-core/blob/dev/aspnet-core/src/MyCompanyName.AbpZeroTemplate.Web.Core/Authentication/JwtBearer/AbpZeroTemplateAsyncJwtSecurityTokenHandler.cs | | AbpZeroMultiTenantLocalizationDictionaryCache | A localization cache to store localized values based on Tenants. | | AppUserFriendCache | To store chat Friends of a user | | AbpZeroUserPermissions | To store permissions of a user | | AbpZeroTenantFeatures | To store features of a tenant | | AbpZeroLanguages | To store Languages in the application | | AbpZeroTenantCache | To store Tenants in the application | | AbpZeroRolePermissions | To store permissions of a role | | TempFileCacheName | To store files temporarily when uploading file to server. | | AbpTenantSettingsCache | To store settings specific to a tenant (like 2FA enabled, email settings etc...) | | AbpApplicationSettingsCache | To store settings of the application | | AbpZeroEditionFeatures | To store Features of an edition | | AbpUserSettingsCache | To store settings specific to a user |