OKMRest  1.2.1
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)
 

Member Function Documentation

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.revokeRole ( String  nodeId,
String  role,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.revokeUser ( String  nodeId,
String  user,
int  permissions,
Boolean  recursive 
)

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