@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