X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fusermanager%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fusermanager%2FIUserManager.java;h=aaf5cbd7cff7297fd71d26ca30e295dba5f934b8;hp=cd86ed73fe6935cc2c437d4b3be1b03fb35d1689;hb=9b319de4171b7ab8335ab5a57c93e800a744cefd;hpb=e4cdd48fcda05dbb59a36550075afa00433faa41 diff --git a/opendaylight/usermanager/api/src/main/java/org/opendaylight/controller/usermanager/IUserManager.java b/opendaylight/usermanager/api/src/main/java/org/opendaylight/controller/usermanager/IUserManager.java index cd86ed73fe..aaf5cbd7cf 100644 --- a/opendaylight/usermanager/api/src/main/java/org/opendaylight/controller/usermanager/IUserManager.java +++ b/opendaylight/usermanager/api/src/main/java/org/opendaylight/controller/usermanager/IUserManager.java @@ -15,9 +15,6 @@ import java.util.Set; import org.opendaylight.controller.sal.authorization.AuthResultEnum; import org.opendaylight.controller.sal.authorization.UserLevel; import org.opendaylight.controller.sal.utils.Status; -import org.opendaylight.controller.usermanager.AuthorizationConfig; -import org.opendaylight.controller.usermanager.ServerConfig; -import org.opendaylight.controller.usermanager.UserConfig; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.web.context.SecurityContextRepository; @@ -81,6 +78,17 @@ public interface IUserManager extends UserDetailsService { */ public Status addLocalUser(UserConfig configObject); + /** + * Modify a local user + * + * @param configObject + * {@link org.opendaylight.controller.usermanager.internal.UserConfig} + * The new User Configuration + * @return refer to {@link org.opendaylight.controller.sal.utils.Status} + * status code + */ + public Status modifyLocalUser(UserConfig configObject); + /** * Remove a local user *