U
- the user profilepublic class RequireAnyPermissionAuthorizer<U extends UserProfile> extends Object implements Authorizer<U>
Constructor and Description |
---|
RequireAnyPermissionAuthorizer() |
RequireAnyPermissionAuthorizer(List<String> permissions) |
RequireAnyPermissionAuthorizer(Set<String> permissions) |
RequireAnyPermissionAuthorizer(String... permissions) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
getPermissions() |
boolean |
isAuthorized(WebContext context,
U profile)
Checks if the user profile is authorized for the current web context.
|
void |
setPermissions(List<String> permissions) |
void |
setPermissions(Set<String> permissions) |
void |
setPermissions(String... permissions) |
public RequireAnyPermissionAuthorizer()
public RequireAnyPermissionAuthorizer(String... permissions)
public boolean isAuthorized(WebContext context, U profile)
isAuthorized
in interface Authorizer<U extends UserProfile>
context
- the web contextprofile
- the user profilepublic void setPermissions(String... permissions)
Copyright © 2015. All Rights Reserved.