From 77b9194cc963645fc9ccf7ce79280982cead8f0f Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Tue, 1 Dec 2015 15:10:30 +1300 Subject: Refactor security request filtering --- src/org/traccar/api/UserPrincipal.java | 36 ++++++++-------------------------- 1 file changed, 8 insertions(+), 28 deletions(-) (limited to 'src/org/traccar/api/UserPrincipal.java') diff --git a/src/org/traccar/api/UserPrincipal.java b/src/org/traccar/api/UserPrincipal.java index 11a6de629..d858b6f47 100644 --- a/src/org/traccar/api/UserPrincipal.java +++ b/src/org/traccar/api/UserPrincipal.java @@ -16,44 +16,24 @@ package org.traccar.api; import java.security.Principal; -import java.util.Set; public class UserPrincipal implements Principal { - private Long id; - private String username; - private String password; - private Set roles; + private String name; + private long userId; - public UserPrincipal(String username, String password, Set roles) { - this.username = username; - this.password = password; - this.roles = roles; + public UserPrincipal(long userId, String name) { + this.userId = userId; + this.name = name; } - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; + public Long getUserId() { + return userId; } @Override public String getName() { - return username; - } - - public String getPassword() { - return password; - } - - public void setPassword(String password) { - this.password = password; - } - - public Set getRoles() { - return roles; + return name; } } -- cgit v1.2.3