X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fusermanager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fusermanager%2Finternal%2FAuthenticatedUser.java;fp=opendaylight%2Fusermanager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fusermanager%2Finternal%2FAuthenticatedUser.java;h=0000000000000000000000000000000000000000;hp=f66d47ea55fde93bf2e722f46579316e8c5ce58a;hb=e4cdd48fcda05dbb59a36550075afa00433faa41;hpb=9c8108faabf300747a2a5529dc7a8ef76e79c2bc diff --git a/opendaylight/usermanager/src/main/java/org/opendaylight/controller/usermanager/internal/AuthenticatedUser.java b/opendaylight/usermanager/src/main/java/org/opendaylight/controller/usermanager/internal/AuthenticatedUser.java deleted file mode 100644 index f66d47ea55..0000000000 --- a/opendaylight/usermanager/src/main/java/org/opendaylight/controller/usermanager/internal/AuthenticatedUser.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ - -package org.opendaylight.controller.usermanager.internal; - -import java.io.Serializable; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -import org.opendaylight.controller.sal.authorization.UserLevel; -import org.opendaylight.controller.usermanager.ODLUserLevel; -import org.springframework.security.core.GrantedAuthority; -import org.springframework.security.core.authority.SimpleGrantedAuthority; - -/** - * Represents a user that was successfully authenticated and authorized - * It contains the user role for which the user was authorized and the - * date on which it was authenticated and authorized - */ -public class AuthenticatedUser implements Serializable { - private static final long serialVersionUID = 1L; - private List userRoles; - private Date accessDate; - - public AuthenticatedUser(String name) { - userRoles = null; - accessDate = new Date(); - } - - public void setRoleList(List roleList) { - this.userRoles = roleList; - } - - public void setRoleList(String[] roleArray) { - userRoles = new ArrayList(roleArray.length); - for (String role : roleArray) { - String target = role.trim(); - if (!target.isEmpty()) { - userRoles.add(target); - } - } - } - - public List getUserRoles() { - return userRoles; - } - - public void addUserRole(String string) { - userRoles.add(string); - } - - public String getAccessDate() { - return accessDate.toString(); - } - - public List getGrantedAuthorities(UserLevel usrLvl) { - List roles = new ArrayList(); - roles.add(new SimpleGrantedAuthority(new ODLUserLevel(usrLvl) - .getAuthority())); - return roles; - } - -}