Package ru.pfr.common.biud.security
Class BiudSecurityProperties
java.lang.Object
ru.pfr.common.biud.security.BiudSecurityProperties
Конфигурационные свойства для БИУД Security.
Соответствует методу
initialize() из оригинального DBUserRegistry.
Пример конфигурации в application.yml:
biud:
security:
enabled: true
datasource:
url: jdbc:db2://localhost:50000/ROS
username: db2admin
password: "${DB_PASSWORD}"
driver-class-name: com.ibm.db2.jcc.DB2Driver
tables:
users: CS.OPERATOR
roles: CS.ROLE
user-roles: CS.OPERATORROLE
tek-rab: CS.TEKRAB
enter-log: CS.ENTERLOG
props: CS.PROPSBIUD
columns:
username: LOGIN
password: PASS
password-date: PASSDAT
role-name: NAME
timezone:
offset-minutes: 300
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classНазвания столбцов в таблицах.static classНастройки подключения к базе данных.static classНазвания таблиц в базе данных.static classНастройки часового пояса. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetColumns(BiudSecurityProperties.Columns columns) voidsetDatasource(BiudSecurityProperties.Datasource datasource) voidsetDdlAuto(String ddlAuto) voidsetEnabled(boolean enabled) voidvoidsetTimezone(BiudSecurityProperties.Timezone timezone)
-
Constructor Details
-
BiudSecurityProperties
public BiudSecurityProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getDatasource
-
setDatasource
-
getTables
-
setTables
-
getColumns
-
setColumns
-
getTimezone
-
setTimezone
-
getDdlAuto
-
setDdlAuto
-