override fun fillModel()

in ses-plugin-server/src/main/kotlin/jetbrains/buildServer/sesPlugin/teamcity/ui/EditSQSParamsAdminPage.kt [34:47]


    override fun fillModel(model: MutableMap<String, Any>,
                           request: HttpServletRequest) {
        val beans = sesIntegrationManager.getBeans("")

        val propsBean = BasePropertiesBean(beans.firstOrNull()?.toMap() ?: mapOf("aws.credentials.type" to "aws.access.keys", "aws.use.default.credential.provider.chain" to "true"))

        model.put("propertiesBean", propsBean)

        val list = userSetProvider.users
        model.put("disabledUsers", list)

        model.put("publicKey", RSACipher.getHexEncodedPublicKey())
        model.put("debug", properties.getBoolean("teamcity.sesIntegration.enableDebug", false))
    }