Class DefaultTenantAwarePasswordHashPolicyResolver

java.lang.Object
com.svenruppert.jsentinel.credential.tenant.DefaultTenantAwarePasswordHashPolicyResolver
All Implemented Interfaces:
TenantAwarePasswordHashPolicyResolver

public final class DefaultTenantAwarePasswordHashPolicyResolver extends Object implements TenantAwarePasswordHashPolicyResolver
In-memory TenantAwarePasswordHashPolicyResolver that stores a global default plus optional per-tenant overrides.

Look-up rule: an explicit override for the requested TenantId wins. Unknown tenants — and the single-tenant default — fall back to the constructor-supplied defaultPolicy. The resolver never throws on lookup; an unknown tenant is not a failure but a normal single-tenant case.