@Retention(value=RUNTIME) @Target(value={TYPE,METHOD}) @Documented @SecurityBindingType public @interface RequiresPermission
Defines an authorization constraint that checks if the authenticated Account
has a specific
permission.
The constraint is validated before method invocation.
Modifier and Type | Optional Element and Description |
---|---|
String |
operation |
String |
resource |
Class<?> |
resourceClass |
String |
resourceIdentifier |
public abstract String resource
public abstract Class<?> resourceClass
public abstract String resourceIdentifier
public abstract String operation
Copyright © 2019. All rights reserved.