public class TenantPermissionResolver extends Object implements org.craftercms.commons.security.permissions.PermissionResolver<AccessToken,String>
PermissionResolver
for tenants.Constructor and Description |
---|
TenantPermissionResolver() |
Modifier and Type | Method and Description |
---|---|
org.craftercms.commons.security.permissions.Permission |
getGlobalPermission(AccessToken token) |
org.craftercms.commons.security.permissions.Permission |
getPermission(AccessToken token,
String tenantName) |
public org.craftercms.commons.security.permissions.Permission getGlobalPermission(AccessToken token) throws IllegalArgumentException, org.craftercms.commons.security.exception.PermissionException
getGlobalPermission
in interface org.craftercms.commons.security.permissions.PermissionResolver<AccessToken,String>
IllegalArgumentException
org.craftercms.commons.security.exception.PermissionException
public org.craftercms.commons.security.permissions.Permission getPermission(AccessToken token, String tenantName) throws org.craftercms.commons.security.exception.PermissionException
getPermission
in interface org.craftercms.commons.security.permissions.PermissionResolver<AccessToken,String>
org.craftercms.commons.security.exception.PermissionException
Copyright © 2021 CrafterCMS. All rights reserved.