OKMRest  1.1.2
OpenKM Rest
com.openkm.sdk4csharp.impl.AuthImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.AuthImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.AuthImpl:

Public Member Functions

 AuthImpl (String url, String user, String password)
 
Dictionary< String, int > getGrantedRoles (String nodeId)
 GrantedRoleList More...
 
Dictionary< String, int > getGrantedUsers (String nodeId)
 getGrantedUsers More...
 
List< String > getRoles ()
 getRoles More...
 
List< String > getUsers ()
 getUsers More...
 
String getMail (String user)
 getMail More...
 
String getName (String user)
 getName More...
 
List< String > getUsersByRole (String role)
 getUsersByRole More...
 
List< String > getRolesByUser (String user)
 getRolesByUser More...
 
void grantRole (String nodeId, String role, int permissions, Boolean recursive)
 grantRole More...
 
void grantUser (String nodeId, String user, int permissions, Boolean recursive)
 grantUser More...
 
void revokeRole (String nodeId, String role, int permissions, Boolean recursive)
 revokeRole More...
 
void revokeUser (String nodeId, String user, int permissions, Boolean recursive)
 revokeUser More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url, String user, String password)
 Authenticate More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.AuthImpl.AuthImpl ( String  url,
String  user,
String  password 
)

Member Function Documentation

Dictionary<String, int> com.openkm.sdk4csharp.impl.AuthImpl.getGrantedRoles ( String  nodeId)

GrantedRoleList

Parameters
nodeId
Returns
Dictionary<String, int>
Dictionary<String, int> com.openkm.sdk4csharp.impl.AuthImpl.getGrantedUsers ( String  nodeId)

getGrantedUsers

Parameters
nodeId
Returns
Dictionary<String, int>
String com.openkm.sdk4csharp.impl.AuthImpl.getMail ( String  user)

getMail

Parameters
user
Returns
String
String com.openkm.sdk4csharp.impl.AuthImpl.getName ( String  user)

getName

Parameters
user
Returns
String
List<String> com.openkm.sdk4csharp.impl.AuthImpl.getRoles ( )

getRoles

Returns
List<String>
List<String> com.openkm.sdk4csharp.impl.AuthImpl.getRolesByUser ( String  user)

getRolesByUser

Parameters
user
Returns
List<String>
List<String> com.openkm.sdk4csharp.impl.AuthImpl.getUsers ( )

getUsers

Returns
List<String>
List<String> com.openkm.sdk4csharp.impl.AuthImpl.getUsersByRole ( String  role)

getUsersByRole

Parameters
role
Returns
List<String>
void com.openkm.sdk4csharp.impl.AuthImpl.grantRole ( String  nodeId,
String  role,
int  permissions,
Boolean  recursive 
)

grantRole

Parameters
nodeId
role
permissions
recursive
void com.openkm.sdk4csharp.impl.AuthImpl.grantUser ( String  nodeId,
String  user,
int  permissions,
Boolean  recursive 
)

grantUser

Parameters
nodeId
user
permissions
recursive
void com.openkm.sdk4csharp.impl.AuthImpl.revokeRole ( String  nodeId,
String  role,
int  permissions,
Boolean  recursive 
)

revokeRole

Parameters
nodeId
role
permissions
recursive
void com.openkm.sdk4csharp.impl.AuthImpl.revokeUser ( String  nodeId,
String  user,
int  permissions,
Boolean  recursive 
)

revokeUser

Parameters
nodeId
user
permissions
recursive

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