@ConfigurationProperties(value="casbin")
public class CasbinProperties
extends java.lang.Object
| Constructor and Description |
|---|
CasbinProperties() |
public java.lang.String getModelContext()
public java.io.InputStream getPolicyInputStream()
public boolean isEnableCasbin()
public void setEnableCasbin(boolean enableCasbin)
public boolean isUseSyncedEnforcer()
public void setUseSyncedEnforcer(boolean useSyncedEnforcer)
public boolean isUseDistributedEnforcer()
public void setUseDistributedEnforcer(boolean useDistributedEnforcer)
public java.lang.String getModel()
public void setModel(java.lang.String model)
public java.lang.String getPolicy()
public void setPolicy(java.lang.String policy)
public CasbinStoreType getStoreType()
public void setStoreType(CasbinStoreType storeType)
public CasbinWatcherType getWatcherType()
public void setWatcherType(CasbinWatcherType watcherType)
public CasbinDataSourceInitializationMode getInitializeSchema()
public void setInitializeSchema(CasbinDataSourceInitializationMode initializeSchema)
public boolean isEnableWatcher()
public void setEnableWatcher(boolean enableWatcher)
public boolean isAutoSave()
public void setAutoSave(boolean autoSave)
public boolean isUseDefaultModelIfModelNotSetting()
public void setUseDefaultModelIfModelNotSetting(boolean useDefaultModelIfModelNotSetting)
public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
public java.lang.String getPolicyTopic()
public void setPolicyTopic(java.lang.String policyTopic)
public CasbinWatcherLettuceRedisType getWatcherLettuceRedisType()
public void setWatcherLettuceRedisType(CasbinWatcherLettuceRedisType watcherLettuceRedisType)
public boolean isWatcherTxSupport()
public void setWatcherTxSupport(boolean watcherTxSupport)