@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface CreateAuthorization
PortalEntity to define the permission class, name and
action to be used to request authorization to create an instance of this type.| Modifier and Type | Required Element and Description |
|---|---|
PersistenceSecurityAction |
action
Mandatory element that specifies the action that represents the ability to create an instance of this type.
|
java.lang.String |
permissionClass
Mandatory element that specifies the fully qualified name of the permission class to be used to request create authorization.
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String[] |
securityIds
Optional element that specifies the security ID or IDs to be used to request create authorization.
|
public abstract java.lang.String permissionClass
public abstract PersistenceSecurityAction action
public abstract java.lang.String[] securityIds