+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>0.3.4-SNAPSHOT</version>
- <artifactId>security</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <groupId>org.argeo.commons.security</groupId>
- <artifactId>dep</artifactId>
- <name>Commons Security Dependencies</name>
- <packaging>pom</packaging>
- <modules>
-<!-- <module>org.argeo.security.dep.ads</module> -->
- <module>org.argeo.security.dep.node</module>
- </modules>
-</project>
\ No newline at end of file
+++ /dev/null
-Security RIA API
-
-******************
-USERS
-******************
-getCredentials.security
-> return : userDetails <json> of the logged user
-
-getUsersList.security
-> param : getNatures <true|false>
-> return : users[] <json> : containing username and roles, and depending on the value of getNatures, the natures.
-
-userExists.security
-> param : username <string>
-
-deleteUser.security (ADMIN only)
-> param : username <string>
-
-getUserDetails.security
-> param : userName <string>
-> return : userDetails <json> : full details (roles, natures, etc).
-
-createUser.security (ADMIN only, POST)
-> params : userDetails <json>
-
-updateUser.security (POST)
-> params : userDetails <json>
-
-updateUserPassword.security (ADMIN only)
-> param : username <string>, password <string>
-
-updatePassword.security
-> param : password <string>, oldpassword <string>
-
-
-******************
-ROLES
-******************
-getRolesList.security
-> param : aucun
-> return : roles[] <string>
-
-#getUsersForRole.security
-> param : roleName <string>, getNatures <true|false>
-> return : users[] <json> (username and eventually natures)
-
-createRole.security (ADMIN only)
-> param : role <string>
-
-deleteRole.security (ADMIN only)
-> param : role <string>
-
-#updateUserRoleLink.security
-> params : <string> roleName, <string> username, <string> action="set|unset"
-
-
-************************
-LINKS & NATURES
-************************
-
-#createUserNature.security
-> params : natureObject <json>, userName <string>
-
-#deleteUserNature.security
-> params : natureObject <json>, userName <string>
-
-#updateUserNature.security
-> params : natureObject <json>, userName <string>
\ No newline at end of file