Package io.quarkus.vertx.http.runtime
Class AuthRuntimeConfig
- java.lang.Object
-
- io.quarkus.vertx.http.runtime.AuthRuntimeConfig
-
public class AuthRuntimeConfig extends Object
Authentication mechanism information used for configuring HTTP auth instance for the deployment.
-
-
Field Summary
Fields Modifier and Type Field Description FormAuthRuntimeConfigformForm Auth configMap<String,PolicyMappingConfig>permissionsThe HTTP permissionsOptional<String>realmThe authentication realmMap<String,PolicyConfig>rolePolicyThe HTTP role based policies
-
Constructor Summary
Constructors Constructor Description AuthRuntimeConfig()
-
-
-
Field Detail
-
permissions
@ConfigItem(name="permission") public Map<String,PolicyMappingConfig> permissions
The HTTP permissions
-
rolePolicy
@ConfigItem(name="policy") public Map<String,PolicyConfig> rolePolicy
The HTTP role based policies
-
realm
@ConfigItem public Optional<String> realm
The authentication realm
-
form
@ConfigItem public FormAuthRuntimeConfig form
Form Auth config
-
-