OKMRest  3.0
OpenKM Rest
com.openkm.sdk4csharp.bean.Permission Class Reference

Public Member Functions

String toString ()
 

Static Public Attributes

static String USERS_READ = "okm:authUsersRead"
 
static String USERS_WRITE = "okm:authUsersWrite"
 
static String USERS_DELETE = "okm:authUsersDelete"
 
static String USERS_SECURITY = "okm:authUsersSecurity"
 
static String ROLES_READ = "okm:authRolesRead"
 
static String ROLES_WRITE = "okm:authRolesWrite"
 
static String ROLES_DELETE = "okm:authRolesDelete"
 
static String ROLES_SECURITY = "okm:authRolesSecurity"
 
static int NONE = 0
 
static int READ = 1
 
static int WRITE = 2
 
static int DELETE = 4
 
static int SECURITY = 8
 
static int MOVE = 16
 
static int ALL = READ + WRITE + DELETE + SECURITY
 
static int DOWNLOAD = 1024
 
static int START_WORKFLOW = 2048
 
static int COMPACT_HISTORY = 4096
 
static int PROPERTY_GROUP = 8192
 
static int ALL_GRANTS = READ | WRITE | DELETE | SECURITY
 

Properties

String item [get, set]
 
int permissions [get, set]
 

Member Function Documentation

String com.openkm.sdk4csharp.bean.Permission.toString ( )

Member Data Documentation

int com.openkm.sdk4csharp.bean.Permission.ALL = READ + WRITE + DELETE + SECURITY
static
int com.openkm.sdk4csharp.bean.Permission.ALL_GRANTS = READ | WRITE | DELETE | SECURITY
static
int com.openkm.sdk4csharp.bean.Permission.COMPACT_HISTORY = 4096
static
int com.openkm.sdk4csharp.bean.Permission.DELETE = 4
static
int com.openkm.sdk4csharp.bean.Permission.DOWNLOAD = 1024
static
int com.openkm.sdk4csharp.bean.Permission.MOVE = 16
static
int com.openkm.sdk4csharp.bean.Permission.NONE = 0
static
int com.openkm.sdk4csharp.bean.Permission.PROPERTY_GROUP = 8192
static
int com.openkm.sdk4csharp.bean.Permission.READ = 1
static
String com.openkm.sdk4csharp.bean.Permission.ROLES_DELETE = "okm:authRolesDelete"
static
String com.openkm.sdk4csharp.bean.Permission.ROLES_READ = "okm:authRolesRead"
static
String com.openkm.sdk4csharp.bean.Permission.ROLES_SECURITY = "okm:authRolesSecurity"
static
String com.openkm.sdk4csharp.bean.Permission.ROLES_WRITE = "okm:authRolesWrite"
static
int com.openkm.sdk4csharp.bean.Permission.SECURITY = 8
static
int com.openkm.sdk4csharp.bean.Permission.START_WORKFLOW = 2048
static
String com.openkm.sdk4csharp.bean.Permission.USERS_DELETE = "okm:authUsersDelete"
static
String com.openkm.sdk4csharp.bean.Permission.USERS_READ = "okm:authUsersRead"
static
String com.openkm.sdk4csharp.bean.Permission.USERS_SECURITY = "okm:authUsersSecurity"
static
String com.openkm.sdk4csharp.bean.Permission.USERS_WRITE = "okm:authUsersWrite"
static
int com.openkm.sdk4csharp.bean.Permission.WRITE = 2
static

Property Documentation

String com.openkm.sdk4csharp.bean.Permission.item
getset
int com.openkm.sdk4csharp.bean.Permission.permissions
getset

The documentation for this class was generated from the following file: