All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.wavemaker.runtime.security.WMCurrentUser Maven / Gradle / Ivy

/**
 * Copyright (C) 2020 WaveMaker, Inc.
 * 

* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *

* http://www.apache.org/licenses/LICENSE-2.0 *

* Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.wavemaker.runtime.security; /** * Created by nileshk on 29/10/14. */ public class WMCurrentUser { private int tenantId; private String userId; private String userName; private String[] userRoles; private boolean authenticated; private boolean securityEnabled; private long loginTime; public int getTenantId() { return tenantId; } public void setTenantId(int tenantId) { this.tenantId = tenantId; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String[] getUserRoles() { return userRoles; } public void setUserRoles(String[] userRoles) { this.userRoles = userRoles; } public boolean isAuthenticated() { return authenticated; } public void setAuthenticated(boolean authenticated) { this.authenticated = authenticated; } public boolean isSecurityEnabled() { return securityEnabled; } public void setSecurityEnabled(boolean securityEnabled) { this.securityEnabled = securityEnabled; } public long getLoginTime() { return loginTime; } public void setLoginTime(long loginTime) { this.loginTime = loginTime; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy