X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fusermanager%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fusermanager%2FIUserManager.java;h=aaf5cbd7cff7297fd71d26ca30e295dba5f934b8;hb=c198e5355b6702b6d96f1174bc4d1477143397cc;hp=cd86ed73fe6935cc2c437d4b3be1b03fb35d1689;hpb=ebe13a786dcab630340ed87ec98cb457ff4ea5dd;p=controller.git 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 *