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

Public Member Functions

string login (String user, String password)
 
void setAuthorizationToken (String authorizationToken)
 
List< CommonUsergetUsers ()
 
Dictionary< String, int > getGrantedRoles (String uuid)
 
Dictionary< String, int > getGrantedUsers (String uuid)
 
List< String > getRoles ()
 
List< String > getRolesByUser (String userId)
 
CommonUser getUser (String userId)
 
List< CommonUsergetUsersByRole (String role)
 
void revokeRole (String uuid, String roleId, int permissions, Boolean recursive)
 
void revokeUser (String uuid, String userId, int permissions, Boolean recursive)
 
void grantRole (String uuid, String roleId, int permissions, Boolean recursive)
 
void grantUser (String nodeId, String user, int permissions, Boolean recursive)
 
void changeSecurity (String uuid, ChangeSecurity changeSecurity)
 
void logout ()
 
GrantedUsersAndRolesItem getGrantedUsersAndRoles (String uuid)
 
void createUser (String userId, String password, String email, String name, Boolean active)
 
void deleteUser (String user)
 
void updateUser (String user, String password, String email, String name, Boolean active)
 
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)
 
List< ProfilegetProfiles (Boolean filterByActive)
 
Profile getUserProfile (String userId)
 
void setUserProfile (String userId, long profileId)
 
void setUserPermissions (String uuid, String userId, int permissions, bool recursive)
 
void setRolePermissions (String uuid, String roleId, int permissions, bool recursive)
 
List< TenantgetUserTenants ()
 
void setUserTenant (long tenantId)
 

Member Function Documentation

void com.openkm.sdk4csharp.definition.BaseAuth.assignRole ( String  user,
String  role 
)
void com.openkm.sdk4csharp.definition.BaseAuth.changeSecurity ( String  uuid,
ChangeSecurity  changeSecurity 
)
void com.openkm.sdk4csharp.definition.BaseAuth.createRole ( String  role,
Boolean  active 
)
void com.openkm.sdk4csharp.definition.BaseAuth.createUser ( String  userId,
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  uuid)
Dictionary<String, int> com.openkm.sdk4csharp.definition.BaseAuth.getGrantedUsers ( String  uuid)
GrantedUsersAndRolesItem com.openkm.sdk4csharp.definition.BaseAuth.getGrantedUsersAndRoles ( String  uuid)
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  userId)
CommonUser com.openkm.sdk4csharp.definition.BaseAuth.getUser ( String  userId)
Profile com.openkm.sdk4csharp.definition.BaseAuth.getUserProfile ( String  userId)
List<CommonUser> com.openkm.sdk4csharp.definition.BaseAuth.getUsers ( )
List<CommonUser> com.openkm.sdk4csharp.definition.BaseAuth.getUsersByRole ( String  role)
List<Tenant> com.openkm.sdk4csharp.definition.BaseAuth.getUserTenants ( )
void com.openkm.sdk4csharp.definition.BaseAuth.grantRole ( String  uuid,
String  roleId,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.grantUser ( String  nodeId,
String  user,
int  permissions,
Boolean  recursive 
)
string com.openkm.sdk4csharp.definition.BaseAuth.login ( String  user,
String  password 
)
void com.openkm.sdk4csharp.definition.BaseAuth.logout ( )
void com.openkm.sdk4csharp.definition.BaseAuth.removeRole ( String  user,
String  role 
)
void com.openkm.sdk4csharp.definition.BaseAuth.revokeRole ( String  uuid,
String  roleId,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.revokeUser ( String  uuid,
String  userId,
int  permissions,
Boolean  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.setAuthorizationToken ( String  authorizationToken)
void com.openkm.sdk4csharp.definition.BaseAuth.setRolePermissions ( String  uuid,
String  roleId,
int  permissions,
bool  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.setUserPermissions ( String  uuid,
String  userId,
int  permissions,
bool  recursive 
)
void com.openkm.sdk4csharp.definition.BaseAuth.setUserProfile ( String  userId,
long  profileId 
)
void com.openkm.sdk4csharp.definition.BaseAuth.setUserTenant ( long  tenantId)
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: