Interface KeyStoreCredentialProviderConfig
-
Method Summary
Modifier and TypeMethodDescriptionThe key used to retrieve the key store alias password.beanName()The name of the bean providing the credential provider.name()The name of the "credential" bucket (map key -> passwords) to retrieve from theCredentialsProvider.The key used to retrieve the key store password.
-
Method Details
-
name
The name of the "credential" bucket (map key -> passwords) to retrieve from theCredentialsProvider. If not set, the credential provider will not be used.A credential provider offers a way to retrieve the key store password as well as alias password. Note that the credential provider is only used if the passwords are not set in the configuration.
-
beanName
The name of the bean providing the credential provider.The name is used to select the credential provider to use. The credential provider must be exposed as a CDI bean and with the
@Namedannotation set to the configured name to be selected.If not set, the default credential provider is used.
-
passwordKey
The key used to retrieve the key store password.If the selected credential provider does not support the key, the password is not retrieved. Otherwise, the retrieved value is used to open the key store.
-
aliasPasswordKey
The key used to retrieve the key store alias password.If the selected credential provider does not contain the key, the alias password is not retrieved. Otherwise, the retrieved value is used to access the alias
private keyfrom the key store.
-