com.adobe.idp.um.api.infomodel
Interface ResourceTypeACL


public interface ResourceTypeACL

The ResourceTypeACL class creates the access control list (ACL) for a resource type.


Method Summary
 java.lang.String[] getDefaultPerms()
          Retrieves the default permissions to which the default principals will be assigned for a resource instance that is being registered.
 java.lang.String[] getDefaultPrincipals()
          Retrieves the default principals to which the default permissions will be assigned for a resource instance that is being registered.
 java.lang.String getResTypeId()
          Retrieves the resource type identifier for which this ACL is being created.
 void setDefaultPerms(java.lang.String[] plist)
          Sets the default permissions to which the default permissions will be assigned for a resource instance that is being registered.
 void setDefaultPrincipals(java.lang.String[] plist)
          Sets the default principals to which the default permissions will be assigned for a resource instance that is being registered.
 void setResTypeId(java.lang.String resTypeID)
          Sets the resource type identifier for which this ACL is being created.
 

Method Detail

getResTypeId

java.lang.String getResTypeId()
Retrieves the resource type identifier for which this ACL is being created.

Returns:
The resource type identifier for which this ACL is being created.

setResTypeId

void setResTypeId(java.lang.String resTypeID)
Sets the resource type identifier for which this ACL is being created.

Parameters:
resTypeID - The resource type identifier for which this ACL is being created.

getDefaultPrincipals

java.lang.String[] getDefaultPrincipals()
Retrieves the default principals to which the default permissions will be assigned for a resource instance that is being registered. The resource instance is of the resource type for which this resource type default ACL is being created.

Returns:
An array of principal identifiers.

setDefaultPrincipals

void setDefaultPrincipals(java.lang.String[] plist)
Sets the default principals to which the default permissions will be assigned for a resource instance that is being registered. The resource instance is of the resource type for which this resource type default ACL is being created.

Parameters:
plist - An array of principal identifiers.

getDefaultPerms

java.lang.String[] getDefaultPerms()
Retrieves the default permissions to which the default principals will be assigned for a resource instance that is being registered. The resource instance is of the resource type for which this resource type default ACL is being created.

Returns:
An array of permission identifiers.

setDefaultPerms

void setDefaultPerms(java.lang.String[] plist)
Sets the default permissions to which the default permissions will be assigned for a resource instance that is being registered. The resource instance is of the resource type for which this resource type default ACL is being created.

Parameters:
plist - An array of permission identifiers.


[an error occurred while processing this directive] [an error occurred while processing this directive]