public final class Permissions extends Object
| Constructor and Description |
|---|
Permissions() |
public static List<ResourcePermission> permission(ResourceServer server, Resource resource, Scope scope)
public static List<ResourcePermission> all(ResourceServer resourceServer, Identity identity, AuthorizationProvider authorization, AuthorizationRequest request)
resourceServer and
identity.
TODO: review once we support cachesresourceServer - identity - authorization - public static ResourcePermission createResourcePermissions(Resource resource, Set<String> requestedScopes, AuthorizationProvider authorization, AuthorizationRequest request)
public static List<ResourcePermission> createResourcePermissionsWithScopes(Resource resource, List<Scope> scopes, AuthorizationProvider authorization, AuthorizationRequest request)
public static List<Permission> permits(List<Result> evaluation, AuthorizationProvider authorizationProvider, ResourceServer resourceServer)
public static List<Permission> permits(List<Result> evaluation, AuthorizationRequest.Metadata metadata, AuthorizationProvider authorizationProvider, ResourceServer resourceServer)
Copyright © 2018 JBoss by Red Hat. All rights reserved.