This is an automated email from the ASF dual-hosted git repository.
mjumper pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
from e348d3f89 GUACAMOLE-1372: Merge support for signed/encrypted SAML
requests.
add f7d90a641 GUACAMOLE-1629: Add configuration properties and associated
translations.
add 16efc0cdc GUACAMOLE-1629: Implement multiple-vault support for KSM
codebase.
add fee2f8b41 GUACAMOLE-1629: Hook KSM vault code into base vault code and
clean up.
add 5b69bf405 GUACAMOLE-1629: Use TextField for KSM configuration since
it's always one line.
add 374f1b5e4 GUACAMOLE-1629: Always include any pre-existing connection
group attributes when exposing new ones.
add 0585ab5e5 GUACAMOLE-1629: Fix client/cache confusion in comments.
add 12832bed8 GUACAMOLE-1629: Use Java 8 compatible collector to append
connection group attributes.
new 8772207a7 GUACAMOLE-1629: Merge support for vault-specific
configuration at the connection group level.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../vault/conf/VaultAttributeService.java | 27 ++--
.../guacamole/vault/secret/VaultSecretService.java | 45 +++++-
.../guacamole/vault/user/VaultUserContext.java | 49 ++++++-
.../vault/ksm/KsmAuthenticationProviderModule.java | 12 +-
.../vault/ksm/conf/KsmAttributeService.java | 63 +++++++++
.../{KsmConfigProperty.java => KsmConfig.java} | 31 +++--
.../vault/ksm/conf/KsmConfigurationService.java | 68 ++++++++-
.../guacamole/vault/ksm/secret/KsmClient.java | 32 +++--
.../vault/ksm/secret/KsmClientFactory.java | 34 +++--
.../vault/ksm/secret/KsmSecretService.java | 154 ++++++++++++++++++++-
.../src/main/resources/translations/en.json | 12 ++
11 files changed, 449 insertions(+), 78 deletions(-)
copy guacamole-ext/src/main/java/org/apache/guacamole/form/EnumField.java =>
extensions/guacamole-vault/modules/guacamole-vault-base/src/main/java/org/apache/guacamole/vault/conf/VaultAttributeService.java
(57%)
create mode 100644
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/KsmAttributeService.java
rename
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/conf/{KsmConfigProperty.java
=> KsmConfig.java} (65%)
copy
guacamole-ext/src/main/java/org/apache/guacamole/net/auth/Identifiable.java =>
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/java/org/apache/guacamole/vault/ksm/secret/KsmClientFactory.java
(57%)
create mode 100644
extensions/guacamole-vault/modules/guacamole-vault-ksm/src/main/resources/translations/en.json