This is an automated email from the ASF dual-hosted git repository.

sergehuber pushed a change to branch UNOMI-875-pr4-security-tenant
in repository https://gitbox.apache.org/repos/asf/unomi.git


    from 9c5f8f8d4 UNOMI-938: Use fast test hash stub in shared 
TestTenantService harness
     add 44828af4e UNOMI-938: Use SHA-256 for API key verify instead of 
per-request PBKDF2
     add c7f3f671b UNOMI-938: Simplify SecretHashService to SHA-256 hash/verify 
only
     add f82a3f7fd UNOMI-938: Trim SecretHashService to hash/verify; localize 
ApiKey helpers
     add 2025c0c14 UNOMI-941/942: Fix request-subject restore and tenant quota 
error handling

No new revisions were added by this update.

Summary of changes:
 .../unomi/api/security/SecretHashService.java      | 42 ++--------
 .../apache/unomi/api/security/SecurityService.java | 21 +++++
 .../java/org/apache/unomi/api/tenants/ApiKey.java  | 44 ++++++----
 .../java/org/apache/unomi/api/tenants/Tenant.java  | 26 +++---
 .../org/apache/unomi/api/tenants/ApiKeyTest.java   | 50 ++++++++++++
 .../apache/unomi/rest/security/RequiresTenant.java |  8 ++
 .../apache/unomi/rest/security/SecurityFilter.java | 17 +++-
 .../security/ExecutionContextManagerImpl.java      |  9 +-
 .../common/security/KarafSecurityService.java      | 10 +++
 .../services/impl/tenants/TenantQuotaService.java  | 25 ++++--
 .../services/impl/tenants/TenantServiceImpl.java   | 28 +++----
 .../services/security/SecretHashServiceImpl.java   | 95 ++++------------------
 .../impl/ExecutionContextManagerImplTest.java      | 32 +++++++-
 .../unomi/services/impl/TestSecretHashService.java | 33 --------
 .../unomi/services/impl/TestTenantService.java     |  4 +-
 .../impl/tenants/TenantServiceImplTest.java        | 39 ++++++++-
 .../security/SecretHashServiceImplTest.java        | 91 +++------------------
 .../migrate-3.1.0-10-tenantInitialization.groovy   | 33 ++++----
 18 files changed, 306 insertions(+), 301 deletions(-)
 create mode 100644 
api/src/test/java/org/apache/unomi/api/tenants/ApiKeyTest.java

Reply via email to