Summary Table

Categories Total Count
PII 0
URL 0
DNS 0
EKL 0
IP 0
PORT 0
VsID 0
CF 0
AI 0
VPD 0
PL 0
Other 0

File Content

package gov.va.vamf.scheduling.varutility.resource;

import gov.va.vamf.security.v1.VamfUser;

import javax.ws.rs.container.ContainerRequestContext;

public abstract class AbstractUserResource {

protected VamfUser getCurrentVamfUser(ContainerRequestContext context) {
return (VamfUser)context.getSecurityContext().getUserPrincipal();
}

protected String getUserName(ContainerRequestContext context) {
VamfUser user = getCurrentVamfUser(context);
return user.getLastName() + ", " + user.getFirstName();
}
}