org.apache.jetspeed.security
Interface PermissionFactory

All Known Subinterfaces:
PermissionManager

public interface PermissionFactory

Version:
$Id: PermissionFactory.java 694662 2008-09-12 09:26:24Z ate $

Field Summary
static java.lang.String FOLDER_PERMISSION
           
static java.lang.String FRAGMENT_PERMISSION
           
static java.lang.String PAGE_PERMISSION
           
static java.lang.String PORTLET_PERMISSION
           
 
Method Summary
 JetspeedPermission newPermission(java.lang.String type, java.lang.String name, int mask)
           
 JetspeedPermission newPermission(java.lang.String type, java.lang.String name, java.lang.String actions)
           
 int parseActions(java.lang.String actions)
           
 

Field Detail

FOLDER_PERMISSION

static final java.lang.String FOLDER_PERMISSION
See Also:
Constant Field Values

FRAGMENT_PERMISSION

static final java.lang.String FRAGMENT_PERMISSION
See Also:
Constant Field Values

PORTLET_PERMISSION

static final java.lang.String PORTLET_PERMISSION
See Also:
Constant Field Values

PAGE_PERMISSION

static final java.lang.String PAGE_PERMISSION
See Also:
Constant Field Values
Method Detail

newPermission

JetspeedPermission newPermission(java.lang.String type,
                                 java.lang.String name,
                                 java.lang.String actions)

newPermission

JetspeedPermission newPermission(java.lang.String type,
                                 java.lang.String name,
                                 int mask)

parseActions

int parseActions(java.lang.String actions)


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.