Este conteúdo não está disponível no idioma selecionado.
Chapter 3. Reference
3.1. aggregate-providers attributes Copiar o linkLink copiado para a área de transferência!
You can configure aggregate-providers by setting the providers attributes.
| Attribute | Description |
|---|---|
| providers | The list of providers to aggregate. Elytron uses the first suitable provider found on the list. |
3.2. credential-store Attributes Copiar o linkLink copiado para a área de transferência!
You can configure credential-store by setting its attributes.
| Attribute | Description |
|---|---|
| create |
Specifies whether the credential store should create storage when it does not exist. The default values is |
| credential-reference |
The reference to the credential used to create protection parameter. This can be in clear text or as a reference to a credential stored in a |
| implementation-properties | Map of credentials store implementation-specific properties. |
| modifiable |
Whether you can modify the credential store. The default value is |
| other-providers | The name of the providers to obtain the providers to search for the one that can create the required Jakarta Connectors objects within the credential store. This is valid only for keystore-based credential store. If this is not specified, then the global list of providers is used instead. |
| path | The file name of the credential store. |
| provider-name |
The name of the provider to use to instantiate the |
| providers | The name of the providers to obtain the providers to search for the one that can create the required credential store type. If this is not specified, then the global list of providers is used instead. |
| relative-to | The base path this credential store path is relative to. |
| type |
Type of the credential store, for example, |
3.3. credential-store implementation properties Copiar o linkLink copiado para a área de transferência!
You can configure the credential-store implementation by setting its attributes.
| Attribute | Description |
|---|---|
| cryptoAlg |
Cryptographic algorithm name to be used to encrypt decrypt entries at external storage. This attribute is only valid if |
| external |
Whether data is stored to external storage and encrypted by the |
| externalPath |
Specifies path to external storage. This attribute is only valid if |
| keyAlias | The secret key alias within the credential store that is used to encrypt or decrypt data to the external storage. |
| keyStoreType |
The keystore type, such as |
3.4. expression=encryption Attributes Copiar o linkLink copiado para a área de transferência!
You can configure expression=encryption by setting its attributes.
| Attribute | Description |
|---|---|
| default-resolver |
Optional attribute. The resolver to use when an encrypted expression is defined without one. For example if you set "exampleResolver" as the |
| prefix |
The prefix to use within an encrypted expression. Default is |
| resolvers | A list of defined resolvers. A resolver has the following attributes:
|
3.5. provider-loader attributes Copiar o linkLink copiado para a área de transferência!
You can configure provider-loader by setting its attributes.
| Attribute | Description |
|---|---|
| argument |
An argument to be passed into the constructor as the |
| class-names | The list of the fully qualified class names of providers to load. These are loaded after the service-loader discovered providers, and any duplicates will be skipped. |
| configuration | The key and value configuration to be passed to the provider to initialize it. |
| module | The name of the module to load the provider from. |
| path | The path of the file to use to initialize the providers. |
| relative-to | The base path of the configuration file. |
3.6. secret-key-credential-store Attributes Copiar o linkLink copiado para a área de transferência!
You can configure secret-key-credential-store by setting its attributes.
| Attribute | Description |
|---|---|
| create |
Set the value to |
| default-alias |
The alias name for a key generated by default. The default value is |
| key-size | The size of a generated key. The default size is 256 bits. You can set the value to one of the following:
|
| path | The path to the credential store. |
| populate |
If a credential store does not contain a |
| relative-to |
A reference to a previously defined path that the attribute |