Class AuthCacheProperties


  • @ConfigurationProperties("broadleaf.auth.cache")
    public class AuthCacheProperties
    extends Object
    Properties that influence cache settings for the auth service
    Author:
    Jeff Fischer
    • Constructor Detail

      • AuthCacheProperties

        public AuthCacheProperties()
    • Method Detail

      • getByServerId

        public Duration getByServerId()
      • getByScopeNames

        public Duration getByScopeNames()
      • getByScopeNamesPermissions

        public Duration getByScopeNamesPermissions()
      • getApplicationUrlByApplicationId

        public Duration getApplicationUrlByApplicationId()
      • getAdminUrlByTenantId

        public Duration getAdminUrlByTenantId()
      • setByServerId

        public void setByServerId​(Duration byServerId)
      • setByScopeNames

        public void setByScopeNames​(Duration byScopeNames)
      • setByScopeNamesPermissions

        public void setByScopeNamesPermissions​(Duration byScopeNamesPermissions)
      • setApplicationUrlByApplicationId

        public void setApplicationUrlByApplicationId​(Duration applicationUrlByApplicationId)
      • setAdminUrlByTenantId

        public void setAdminUrlByTenantId​(Duration adminUrlByTenantId)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object