All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkiverse.openapi.generator.AuthConfig.jdp Maven / Gradle / Ivy

The newest version!
io.quarkiverse.openapi.generator.AuthConfig.authConfigParams=Configures a particular parameter value to be used by any of the different internal authentication filters\nthat processes the different securityScheme definitions.\n

\nFor example, given a file named petstore.json with a securityScheme named "petstore-basic-auth", that is of\nhttp basic authentication type, the following configuration can establish the user and password to be used.\nmust be used.\n

\nquarkus.openapi-generator.petstore_json.auth.petstore_basic_auth.username\=MyUserName\nquarkus.openapi-generator.petstore_json.auth.petstore_basic_auth.password\=MyPassword\n\n@see AuthsConfig\n@see SpecItemConfig\n@see OpenApiGeneratorConfig\n@see BasicAuthenticationProvider\n@see BearerAuthenticationProvider\n@see ApiKeyAuthenticationProvider io.quarkiverse.openapi.generator.AuthConfig.headerName=Configures a particular http header attribute from were to take the security token from when the token propagation\nis enabled. Use this fine-grained configuration in very particular scenarios.\n

\nFor example, given a file named petstore.json with a securityScheme named "petstore-auth" the following configuration\nmust be used.\n

\nquarkus.openapi-generator.petstore_json.auth.petstore_auth.header-name\=MyParticularHttpHeaderName\n\n@see AuthsConfig\n@see SpecItemConfig\n@see OpenApiGeneratorConfig io.quarkiverse.openapi.generator.AuthConfig.tokenPropagation=Enables the authentication token propagation for this particular securityScheme.\n

\nFor example, given a file named petstore.json with a securityScheme named "petstore-auth" the following configuration\nmust be used.\n

\nquarkus.openapi-generator.petstore_json.auth.petstore_auth.token-propagation\=true\n\n@see AuthsConfig\n@see SpecItemConfig\n@see OpenApiGeneratorConfig





© 2015 - 2024 Weber Informatics LLC | Privacy Policy