package Ġfr . jav atic . note app Ċ Ċ import Ġfr . jav atic . y af ull . rest . plugin . jwt . Jwt Config Ċ import Ġfr . jav atic . y af ull . utils . password . Password Checker Config Ċ import Ġfr . jav atic . y af ull . utils . password . Password Hash er Config Ċ import Ġfr . jav atic . y af ull . utils . password . Password Strength Estimator Config Ċ import Ġfr . jav atic . y af ull . vertx . cors . Cors Config Ċ import Ġfr . jav atic . y af ull . vertx . database . Database Config Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ data Ġclass ĠApp Config ( ĊĠĠĠ Ġval Ġdev : ĠBoolean , ĊĠĠĠ Ġval Ġkeystore : ĠKey Store Config , ĊĠĠĠ Ġval Ġdatabase : ĠDatabase Config , ĊĠĠĠ Ġval Ġpassword : ĠPassword Config , ĊĠĠĠ Ġval Ġweb : ĠWeb Config , Ċ ) Ġ{ ĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠKey Store Config ( ĊĠĠĠĠĠĠĠ Ġval Ġpath : ĠString , ĊĠĠĠĠĠĠĠ Ġval Ġpassword : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠWeb Config ( ĊĠĠĠĠĠĠĠ Ġval Ġport : ĠInt Ġ= Ġ 2 5 5 0 , ĊĠĠĠĠĠĠĠ Ġval Ġhttps : ĠHttp s ?, ĊĠĠĠĠĠĠĠ Ġval Ġjwt : ĠJwt Config , ĊĠĠĠĠĠĠĠ Ġval Ġcors : ĠC ors Config ?, ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Serializable ĊĠĠĠĠĠĠĠ Ġdata Ġclass ĠHttp s ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġport : ĠInt Ġ= Ġ 2 5 5 3 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcert Alias : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcert Alias Password : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Serializable ĊĠĠĠ Ġdata Ġclass ĠPassword Config ( ĊĠĠĠĠĠĠĠ Ġval Ġchecker : ĠPassword Checker Config , ĊĠĠĠĠĠĠĠ Ġval Ġstrength Estimator : ĠPassword Strength Estimator Config , ĊĠĠĠĠĠĠĠ Ġval Ġhash er : ĠPassword Hash er Config , ĊĠĠĠĠĠĠĠ Ġval Ġdefault Admin Password : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġ) ĊĊ Ċ } Ċ