/*
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
*/
|
package com.megatim.apifdxweb.model.administration.security;
|
|
import com.megatim.apifdxweb.model.administration.User;
|
import com.mgt.rs.security.core.ifaces.RoleRsSecurity;
|
import com.mgt.rs.security.core.ifaces.UserRsSecurity;
|
|
/**
|
*
|
* @author ASUS
|
*/
|
public class UserSecurity implements UserRsSecurity {
|
|
private String userName;
|
private RoleSecurity roleSecurity;
|
|
public UserSecurity(User user) {
|
this.userName = user.getUserName();
|
if (user.getRole() != null) {
|
roleSecurity = new RoleSecurity(user.getRole());
|
}
|
}
|
|
@Override
|
public String getUserName() {
|
return userName;
|
}
|
|
@Override
|
public RoleRsSecurity getRole() {
|
return roleSecurity;
|
}
|
|
public void setUserName(String userName) {
|
this.userName = userName;
|
}
|
}
|