OKMRest  1.2.3
OpenKM Rest
com.openkm.sdk4csharp.definition.BaseAuth Interface Reference
Inheritance diagram for com.openkm.sdk4csharp.definition.BaseAuth:

Public Member Functions

Dictionary< String, int > getGrantedRoles (String nodeId)
 
Dictionary< String, int > getGrantedUsers (String nodeId)
 
List< String > getRoles ()
 
List< String > getUsers ()
 
String getMail (String user)
 
String getName (String user)
 
List< String > getUsersByRole (String role)
 
List< String > getRolesByUser (String user)
 
void grantRole (String nodeId, String role, int permissions, Boolean recursive)
 
void grantUser (String nodeId, String user, int permissions, Boolean recursive)
 
void revokeRole (String nodeId, String role, int permissions, Boolean recursive)
 
void revokeUser (String nodeId, String user, int permissions, Boolean recursive)
 
void createUser (String user, String password, String email, String name, Boolean active)
 
void updateUser (String user, String password, String email, String name, Boolean active)
 
void deleteUser (String user)
 
void createRole (String role, Boolean active)
 
void deleteRole (String role)
 
void updateRole (String role, Boolean active)
 
void assignRole (String user, String role)
 
void removeRole (String user, String role)
 

Member Function Documentation

void com.openkm.sdk4csharp.definition.BaseAuth.assignRole ( String  user,
String  role 
)
void com.openkm.sdk4csharp.definition.BaseAuth.createRole ( String  role,
Boolean  active 
)
void com.openkm.sdk4csharp.definition.BaseAuth.createUser ( String  user,
String  password,
String  email,
String  name,
Boolean  active 
)
void com.openkm.sdk4csharp.definition.BaseAuth.deleteRole ( String  role)
void com.openkm.sdk4csharp.definition.BaseAuth.deleteUser ( String  user)
Dictionary<String, int> com.openkm.sdk4csharp.definition.BaseAuth.getGrantedRoles ( String  nodeId)
Dictionary<String, int> com.openkm.sdk4csharp.definition.BaseAuth.getGrantedUsers ( String  nodeId)
String com.openkm.sdk4csharp.definition.BaseAuth.getMail ( String  user)
String com.openkm.sdk4csharp.definition.BaseAuth.getName ( String  user)
List<String> com.openkm.sdk4csharp.definition.BaseAuth.getRoles ( )
List<String> com.openkm.sdk4csharp.definition.BaseAuth.getRolesByUser ( String  user)
List<String> com.openkm.sdk4csharp.definition.BaseAuth.getUsers ( )
List<String> com.openkm.sdk4csharp.definition.BaseAuth.getUsersByRole ( String  role)
void com.openkm.sdk4csharp.definition.BaseAuth.grantRole ( String  nodeId,
String  role,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.grantUser ( String  nodeId,
String  user,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.removeRole ( String  user,
String  role 
)
void com.openkm.sdk4csharp.definition.BaseAuth.revokeRole ( String  nodeId,
String  role,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.revokeUser ( String  nodeId,
String  user,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.updateRole ( String  role,
Boolean  active 
)
void com.openkm.sdk4csharp.definition.BaseAuth.updateUser ( String  user,
String  password,
String  email,
String  name,
Boolean  active 
)

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