@Immutable final class TenantAuthorizationByShopGuid extends java.lang.Object implements TenantAuthorization
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<Shop> |
shopProvider |
Constructor and Description |
---|
TenantAuthorizationByShopGuid(javax.inject.Provider<Shop> shopProvider) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getShopGuid() |
boolean |
isValid(java.security.Principal principal,
java.lang.String shopId) |
private final javax.inject.Provider<Shop> shopProvider
@Inject public TenantAuthorizationByShopGuid(javax.inject.Provider<Shop> shopProvider)
public boolean isValid(java.security.Principal principal, java.lang.String shopId)
isValid
in interface TenantAuthorization
protected java.lang.String getShopGuid()