Chapter 9. Reference
9.1. Eclipse MicroProfile Config reference リンクのコピーリンクがクリップボードにコピーされました!
9.1.1. Default Eclipse MicroProfile Config attributes リンクのコピーリンクがクリップボードにコピーされました!
The Eclipse MicroProfile Config specification defines three ConfigSources by default.
ConfigSources are sorted according to their ordinal number. If a configuration must be overwritten for a later deployment, the lower ordinal ConfigSource is overwritten before a higher ordinal ConfigSource.
ConfigSource | Ordinal |
|---|---|
| System properties |
|
| Environment variables |
|
|
Property files |
|
9.1.2. Eclipse MicroProfile Config SmallRye ConfigSources リンクのコピーリンクがクリップボードにコピーされました!
The microprofile-config-smallrye project defines more ConfigSources you can use in addition to the default Eclipse MicroProfile Config ConfigSources.
ConfigSource | Ordinal |
|---|---|
|
|
|
|
|
|
|
|
|
An explicit ordinal is not specified for these ConfigSources. They inherit the default ordinal value found in the Eclipse MicroProfile Config specification.
9.2. Eclipse MicroProfile Fault Tolerance reference リンクのコピーリンクがクリップボードにコピーされました!
9.2.1. Eclipse MicroProfile Fault Tolerance configuration properties リンクのコピーリンクがクリップボードにコピーされました!
SmallRye Fault Tolerance specification defines the following properties in addition to the properties defined in the Eclipse MicroProfile Fault Tolerance specification.
| Property | Default value | Description |
|---|---|---|
|
|
| Number of threads used by the fault tolerance mechanisms. This does not include bulkhead thread pools. |
|
|
| Size of the thread pool used for scheduling timeouts. |
9.3. Eclipse MicroProfile JWT reference リンクのコピーリンクがクリップボードにコピーされました!
9.3.1. Eclipse MicroProfile Config JWT standard properties リンクのコピーリンクがクリップボードにコピーされました!
The microprofile-jwt-smallrye subsystem supports the following Eclipse MicroProfile Config standard properties.
| Property | Default | Description |
|---|---|---|
| mp.jwt.verify.publickey | NONE |
String representation of the public key encoded using one of the supported formats. Do not set if you have set |
| mp.jwt.verify.publickey.location | NONE |
The location of the public key, may be a relative path or URL. Do not be set if you have set |
| mp.jwt.verify.issuer | NONE |
The expected value of any |
Example microprofile-config.properties configuration:
mp.jwt.verify.publickey.location=META-INF/public.pem mp.jwt.verify.issuer=jwt-issuer
mp.jwt.verify.publickey.location=META-INF/public.pem
mp.jwt.verify.issuer=jwt-issuer
9.4. Eclipse MicroProfile OpenAPI reference リンクのコピーリンクがクリップボードにコピーされました!
9.4.1. Eclipse MicroProfile OpenAPI configuration properties リンクのコピーリンクがクリップボードにコピーされました!
In addition to the standard Eclipse MicroProfile OpenAPI configuration properties, JBoss EAP supports the following additional Eclipse MicroProfile OpenAPI properties. These properties can be applied in both the global and the application scope.
| Property | Default value | Description |
|---|---|---|
|
|
| Enables or disables registration of an OpenAPI endpoint.
When set to
You can parameterize this property to selectively enable or disable You can use this property to control which application associated with a given virtual host should generate a MicroProfile OpenAPI model. |
|
|
| You can use this property for generating OpenAPI documentation for multiple applications associated with a virtual host.
Set a distinct |
|
|
| Indicates whether auto-generated server records are absolute or relative to the location of the OpenAPI endpoint. Server records are necessary to ensure, in the presence of a non-root context path, that consumers of an OpenAPI document can construct valid URLs to REST services relative to the host of the OpenAPI endpoint.
The value
When set to |