This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git
from 1b5f399ba8 Disable Jetty sending the Server: header
new 169f938b74 Add explicit logging for user login and logout
new bd848cce2a Add ldap recursive search and group filter support
new a5974dfab5 Add option to disable traces in REST responses
new 21d1dba9bf Fix issue where vault token is not refreshed
new c584b4de0b Log sanitized config of external suppliers
new a7ccf6a211 Sanitize stdout and stderr from scripts\
new f046b27115 Tidy up of suppressing traces for some users in REST
requests, and including a reference and better info
new ce769fafb4 Further tidy-up of login/logout logging
The 8 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/VaultExternalConfigSupplier.java | 23 ++-
.../mgmt/internal/AbstractManagementContext.java | 10 +-
.../BasicExternalConfigSupplierRegistry.java | 2 +
.../core/mgmt/internal/LocalManagementContext.java | 3 +-
.../system/internal/ExecWithLoggingHelpers.java | 2 +
.../org/apache/brooklyn/rest/domain/ApiError.java | 19 ++-
.../apache/brooklyn/rest/BrooklynWebConfig.java | 11 ++
.../BrooklynSecurityProviderFilterHelper.java | 23 ++-
.../BrooklynSecurityProviderFilterJavax.java | 5 +-
.../BrooklynSecurityProviderFilterJersey.java | 2 +-
.../brooklyn/rest/resources/LogoutResource.java | 9 +-
.../brooklyn/rest/security/LoginLogging.java | 73 +++++++++
.../provider/DelegatingSecurityProvider.java | 5 +
.../provider/ExplicitUsersSecurityProvider.java | 5 +-
.../security/provider/LdapSecurityProvider.java | 125 +++++++++++-----
.../rest/security/provider/SecurityProvider.java | 2 +-
.../brooklyn/rest/util/DefaultExceptionMapper.java | 163 ++++++++++++++++++---
.../rest/util/MultiSessionAttributeAdapter.java | 5 +-
.../provider/LdapSecurityProviderTest.java | 14 +-
.../brooklyn/util/stream/LoggingOutputStream.java | 12 +-
20 files changed, 408 insertions(+), 105 deletions(-)
create mode 100644
rest/rest-resources/src/main/java/org/apache/brooklyn/rest/security/LoginLogging.java