Skip to content

Commit

Permalink
Revert formatting changes
Browse files Browse the repository at this point in the history
  • Loading branch information
mpgxvii committed Nov 28, 2024
1 parent 1e66f71 commit 16f4e6d
Showing 1 changed file with 18 additions and 23 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,41 +32,36 @@ import org.radarbase.authorizer.service.DelegatedRestSourceAuthorizationService.
import org.radarbase.authorizer.service.GarminSourceAuthorizationService
import org.radarbase.authorizer.service.OAuth2RestSourceAuthorizationService
import org.radarbase.authorizer.service.OuraAuthorizationService
import org.radarbase.jersey.service.managementportal.RadarProjectService
import org.radarbase.authorizer.service.RegistrationService
import org.radarbase.authorizer.service.RestSourceAuthorizationService
import org.radarbase.authorizer.service.RestSourceClientService
import org.radarbase.authorizer.service.RestSourceUserService
import org.radarbase.jersey.enhancer.JerseyResourceEnhancer
import org.radarbase.jersey.filter.Filters
import org.radarbase.jersey.service.ProjectService

class AuthorizerResourceEnhancer(
private val config: AuthorizerConfig,
) : JerseyResourceEnhancer {
private val restSourceClients =
RestSourceClients(
config.restSourceClients
.map { it.withEnv() }
.onEach {
requireNotNull(it.clientId) { "Client ID of ${it.sourceType} is missing" }
requireNotNull(it.clientSecret) { "Client secret of ${it.sourceType} is missing" }
},
)
private val restSourceClients = RestSourceClients(
config.restSourceClients
.map { it.withEnv() }
.onEach {
requireNotNull(it.clientId) { "Client ID of ${it.sourceType} is missing" }
requireNotNull(it.clientSecret) { "Client secret of ${it.sourceType} is missing" }
},
)

override val classes: Array<Class<*>>
get() =
listOfNotNull(
Filters.cache,
Filters.logResponse,
if (config.service.enableCors == true) Filters.cors else null,
).toTypedArray()

override val packages: Array<String> =
arrayOf(
"org.radarbase.authorizer.resources",
"org.radarbase.authorizer.lifecycle",
)
get() = listOfNotNull(
Filters.cache,
Filters.logResponse,
if (config.service.enableCors == true) Filters.cors else null,
).toTypedArray()

override val packages: Array<String> = arrayOf(
"org.radarbase.authorizer.resources",
"org.radarbase.authorizer.lifecycle",
)

override fun AbstractBinder.enhance() {
// Bind instances. These cannot use any injects themselves
Expand Down

0 comments on commit 16f4e6d

Please sign in to comment.