@Inherited @Retention(value=RUNTIME) @Target(value=METHOD) public @interface AuthorizationControl
| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends RuntimeException> |
exception |
| Modifier and Type | Optional Element and Description |
|---|---|
org.gcube.common.authorization.library.policies.Action[] |
actions |
String[] |
allowedRoles |
String[] |
allowedUsers |
public abstract Class<? extends RuntimeException> exception
public abstract org.gcube.common.authorization.library.policies.Action[] actions
public abstract String[] allowedUsers
public abstract String[] allowedRoles
Copyright © 2022. All Rights Reserved.