@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
public @interface Security
Modifier and Type | Fields and Description |
---|---|
static java.lang.String |
ADMIN
The admin role that is required by all jadex system services, e.g.
|
static java.lang.String |
TRUSTED
The default role that is assigned to services without security annotation and granted in all authenticated networks.
|
static java.lang.String |
UNRESTRICTED
The unrestricted role (access is granted to all), e.g.
|
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String[] |
roles
Use predefined role: see constants unrestricted, default and admin.
|
public static final java.lang.String UNRESTRICTED
public static final java.lang.String TRUSTED