com.adobe.idp.dsc.registry.infomodel
Interface PermissionGrant

All Superinterfaces:
Serializable

public interface PermissionGrant
extends Serializable

A PermissionGrant object contains a permission for a service.


Method Summary
 String getId()
          Retrieves the unique identifier for the permission object.
 String getPermissionName()
          Retrieves the name of the permission.
 String getRefpermid()
          Retrieves the permission identifier.
 String getRefprinid()
          Retrieves the principal or group identifier for the permission object.
 String getResourceid()
          Retrieves the service UUID for which this permission is needed.
 

Method Detail

getId

String getId()
Retrieves the unique identifier for the permission object.

Returns:
The unique identifier for the permission object.

getRefpermid

String getRefpermid()
Retrieves the permission identifier.

Returns:
The permission identifier.

getPermissionName

String getPermissionName()
Retrieves the name of the permission.

Returns:
The permission name. For example, "INVOKE_PERM" or "CREATE_VERSION_PERM".

getRefprinid

String getRefprinid()
Retrieves the principal or group identifier for the permission object.

Returns:
The principal or group identifier for the permission object.

getResourceid

String getResourceid()
Retrieves the service UUID for which this permission is needed.

Returns:
The UUID for the service.


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