Class BiudSecurityProperties

java.lang.Object
ru.pfr.common.biud.security.BiudSecurityProperties

@ConfigurationProperties(prefix="biud.security") public class BiudSecurityProperties extends Object
Конфигурационные свойства для БИУД 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