OKMRest  2.4.0
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)
 
List< ProfilegetProfiles (Boolean filterByActive)
 
Profile getUserProfile (String userId)
 
void setUserProfile (String userId, long profileId)
 
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 updateRole (String role, Boolean active)
 
void assignRole (String user, String role)
 
void removeRole (String user, String role)
 
void createRole (String role, Boolean active)
 
void deleteUser (String user)
 
void deleteRole (String role)
 
void changeSecurity (ChangeSecurity changeSecurity)
 

Member Function Documentation

void com.openkm.sdk4csharp.definition.BaseAuth.assignRole ( String  user,
String  role 
)
void com.openkm.sdk4csharp.definition.BaseAuth.changeSecurity ( ChangeSecurity  changeSecurity)
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<Profile> com.openkm.sdk4csharp.definition.BaseAuth.getProfiles ( Boolean  filterByActive)
List<String> com.openkm.sdk4csharp.definition.BaseAuth.getRoles ( )
List<String> com.openkm.sdk4csharp.definition.BaseAuth.getRolesByUser ( String  user)
Profile com.openkm.sdk4csharp.definition.BaseAuth.getUserProfile ( String  userId)
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.setUserProfile ( String  userId,
long  profileId 
)
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: