QuerySchemaAutoConfiguration

@AutoConfiguration
@EnableConfigurationProperties(value = [QueryProperties::class])
class QuerySchemaAutoConfiguration

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Bean
fun beanQuerySchemaSource(registrations: ObjectProvider<QuerySchemaRegistration>): BeanQuerySchemaSource
Link copied to clipboard
@Bean
@ConditionalOnMissingBean
fun queryModelSource(): QueryModelSource

Type inference behind InferredQuerySchemaSource; replace it to infer query models another way.

Link copied to clipboard
@Bean
@ConditionalOnMissingBean
fun querySensitivityPolicy(queryProperties: QueryProperties): QuerySensitivityPolicy

How every query schema protects sensitive fields beyond their declared level.