@ApplicationScoped public class AuthorizationManagerHelper extends Object
Constructor and Description |
---|
AuthorizationManagerHelper(AuthorizationManager authorizationManager,
org.jboss.errai.security.shared.api.identity.User user) |
Modifier and Type | Method and Description |
---|---|
static boolean |
authorize(Permission permission) |
static boolean |
authorize(Permission permission,
VotingStrategy votingStrategy) |
static boolean |
authorize(org.uberfire.security.Resource resource) |
static boolean |
authorize(org.uberfire.security.Resource resource,
org.uberfire.security.ResourceAction action) |
static boolean |
authorize(org.uberfire.security.Resource resource,
org.uberfire.security.ResourceAction action,
VotingStrategy votingStrategy) |
static boolean |
authorize(org.uberfire.security.Resource resource,
String action) |
static boolean |
authorize(org.uberfire.security.ResourceType resourceType,
org.uberfire.security.ResourceAction action) |
static boolean |
authorize(org.uberfire.security.ResourceType resourceType,
org.uberfire.security.ResourceAction action,
VotingStrategy votingStrategy) |
static boolean |
authorize(org.uberfire.security.Resource resource,
VotingStrategy votingStrategy) |
static boolean |
authorize(String permission) |
static boolean |
authorize(String resourceType,
String action) |
static boolean |
authorize(String permission,
VotingStrategy votingStrategy) |
static AuthorizationCheck |
check(org.uberfire.security.Resource target) |
static AuthorizationCheck |
check(org.uberfire.security.Resource target,
VotingStrategy votingStrategy) |
static AuthorizationCheck |
check(String permission) |
static AuthorizationCheck |
check(String permission,
VotingStrategy votingStrategy) |
AuthorizationManager |
getAuthorizationManager() |
org.jboss.errai.security.shared.api.identity.User |
getUser() |
@Inject public AuthorizationManagerHelper(AuthorizationManager authorizationManager, org.jboss.errai.security.shared.api.identity.User user)
public static boolean authorize(org.uberfire.security.Resource resource)
public static boolean authorize(org.uberfire.security.Resource resource, String action)
public static boolean authorize(org.uberfire.security.Resource resource, org.uberfire.security.ResourceAction action)
public static boolean authorize(org.uberfire.security.ResourceType resourceType, org.uberfire.security.ResourceAction action)
public static boolean authorize(org.uberfire.security.Resource resource, VotingStrategy votingStrategy)
public static boolean authorize(org.uberfire.security.Resource resource, org.uberfire.security.ResourceAction action, VotingStrategy votingStrategy)
public static boolean authorize(org.uberfire.security.ResourceType resourceType, org.uberfire.security.ResourceAction action, VotingStrategy votingStrategy)
public static boolean authorize(String permission)
public static boolean authorize(Permission permission)
public static boolean authorize(String permission, VotingStrategy votingStrategy)
public static boolean authorize(Permission permission, VotingStrategy votingStrategy)
public static AuthorizationCheck check(org.uberfire.security.Resource target)
public static AuthorizationCheck check(org.uberfire.security.Resource target, VotingStrategy votingStrategy)
public static AuthorizationCheck check(String permission)
public static AuthorizationCheck check(String permission, VotingStrategy votingStrategy)
public AuthorizationManager getAuthorizationManager()
public org.jboss.errai.security.shared.api.identity.User getUser()
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.