@Override public Principal run() { return SecurityContextAssociation.getPrincipal(); } };
static Principal getPrincipal() { if(WildFlySecurityManager.isChecking()) { return AccessController.doPrivileged(GET_PRINCIPLE_ACTION); } else { return SecurityContextAssociation.getPrincipal(); } }
@Override public Principal run() { return SecurityContextAssociation.getPrincipal(); } };
public Principal run() { Principal principal = SecurityContextAssociation.getPrincipal(); return principal; } }
/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#getPrincipal() * * @return principal */ public Principal getPrincipal() { return SecurityContextAssociation.getPrincipal(); }
/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#getPrincipal() * * @return principal */ public Principal getPrincipal() { return SecurityContextAssociation.getPrincipal(); }
@Override public Principal run() { return SecurityContextAssociation.getPrincipal(); } };
public Principal run() { return SecurityContextAssociation.getPrincipal(); } });
/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#getPrincipal() * * @return principal */ public Principal getPrincipal() { return SecurityContextAssociation.getPrincipal(); }
public Principal getPrincipal() { return SecurityContextAssociation.getPrincipal(); }
public Principal run() { return SecurityContextAssociation.getPrincipal(); } });
public Principal run() { return SecurityContextAssociation.getPrincipal(); } });
public Principal run() { return SecurityContextAssociation.getPrincipal(); } });
static Principal getPrincipal() { if (System.getSecurityManager() == null) { return SecurityContextAssociation.getPrincipal(); } return AccessController.doPrivileged(new PrivilegedAction<Principal>() { public Principal run() { return SecurityContextAssociation.getPrincipal(); } }); }
static Principal getPrincipal() { if (System.getSecurityManager() == null) { return SecurityContextAssociation.getPrincipal(); } return AccessController.doPrivileged(new PrivilegedAction<Principal>() { public Principal run() { return SecurityContextAssociation.getPrincipal(); } }); }
static Principal getPrincipal() { if (System.getSecurityManager() == null) { return SecurityContextAssociation.getPrincipal(); } return AccessController.doPrivileged(new PrivilegedAction<Principal>() { public Principal run() { return SecurityContextAssociation.getPrincipal(); } }); }
static Principal getPrincipal() { if (System.getSecurityManager() == null) { return SecurityContextAssociation.getPrincipal(); } return AccessController.doPrivileged(new PrivilegedAction<Principal>() { public Principal run() { return SecurityContextAssociation.getPrincipal(); } }); }
static Principal getPrincipal() { if(WildFlySecurityManager.isChecking()) { return AccessController.doPrivileged(GET_PRINCIPLE_ACTION); } else { return SecurityContextAssociation.getPrincipal(); } }
static Principal getPrincipal() { if(WildFlySecurityManager.isChecking()) { return AccessController.doPrivileged(GET_PRINCIPLE_ACTION); } else { return SecurityContextAssociation.getPrincipal(); } }
@Override public void modifyHandshake(ServerEndpointConfig sec, HandshakeRequest request, HandshakeResponse response) { super.modifyHandshake(sec, request, response); sec.getUserProperties().put(WebsocketSecurityInterceptor.SESSION_PRINCIPAL, request.getUserPrincipal()); sec.getUserProperties().put(WebsocketSecurityInterceptor.SESSION_SUBJECT, SecurityContextAssociation.getSubject()); sec.getUserProperties().put(WebsocketSecurityInterceptor.SESSION_CREDENTIAL, SecurityContextAssociation.getPrincipal()); Map<String,List<String>> headers = request.getHeaders(); if (headers != null) { List<String> loginHeader = headers.get(REQUEST_LOGIN_TIME_HEADER); if (loginHeader != null && !loginHeader.isEmpty()) { sec.getUserProperties().put(REQUEST_LOGIN_TIME_HEADER, loginHeader.get(0)); } } } }