public Principal run() { Principal principal = null; SecurityContext sc = getSecurityContext(); if (sc != null) { principal = sc.getUtil().getUserPrincipal(); } return principal; } });
static Principal getPrincipal() { if (WildFlySecurityManager.isChecking()) { return doPrivileged(new PrivilegedAction<Principal>() { public Principal run() { Principal principal = null; SecurityContext sc = getSecurityContext(); if (sc != null) { principal = sc.getUtil().getUserPrincipal(); } return principal; } }); } else { Principal principal = null; SecurityContext sc = getSecurityContext(); if (sc != null) { principal = sc.getUtil().getUserPrincipal(); } return principal; } }
subject = new Subject(); Principal principal = util.getUserPrincipal(); Principal auditPrincipal = principal; Object credential = util.getCredential();
resource.setCallerRunAsIdentity(securityContext.getIncomingRunAs()); resource.setCallerSubject(securityContext.getUtil().getSubject()); Principal userPrincipal = securityContext.getUtil().getUserPrincipal(); resource.setPrincipal(userPrincipal); if (roleLinks != null) {
public boolean authorize(String ejbName, CodeSource ejbCodeSource, String ejbMethodIntf, Method ejbMethod, Set<Principal> methodRoles, String contextID) { final SecurityContext securityContext = doPrivileged(securityContext()); if (securityContext == null) { return false; } EJBResource resource = new EJBResource(new HashMap<String, Object>()); resource.setEjbName(ejbName); resource.setEjbMethod(ejbMethod); resource.setEjbMethodInterface(ejbMethodIntf); resource.setEjbMethodRoles(new SimpleRoleGroup(methodRoles)); resource.setCodeSource(ejbCodeSource); resource.setPolicyContextID(contextID); resource.setCallerRunAsIdentity(securityContext.getIncomingRunAs()); resource.setCallerSubject(securityContext.getUtil().getSubject()); Principal userPrincipal = securityContext.getUtil().getUserPrincipal(); resource.setPrincipal(userPrincipal); try { AbstractEJBAuthorizationHelper helper = SecurityHelperFactory.getEJBAuthorizationHelper(securityContext); return helper.authorize(resource); } catch (Exception e) { throw new RuntimeException(e); } }
Principal userPrincipal = jbossSct.getUtil().getUserPrincipal(); if (userPrincipal == null) { return null;
public static Principal getPrincipal() { SecurityManager sm = System.getSecurityManager(); if (sm != null) sm.checkPermission(GetSecurityContextPermission); SecurityContext sc = getSecurityContext(); if (sc != null) return sc.getUtil().getUserPrincipal(); return null; }
public Object run() { //Principal principal = SecurityAssociation.getPrincipal(); SecurityContext sc = getSecurityContext(); if(sc == null) throw new IllegalStateException("Security Context is null"); return sc.getUtil().getUserPrincipal(); } }
public Principal run() { Principal principal = null; SecurityContext sc = getSecurityContext(); if(sc != null) { principal = sc.getUtil().getUserPrincipal(); } return principal; } });
public Principal getPrincipal() { SecurityContext sc = getSecurityContext(); if(sc == null) return null; return sc.getUtil().getUserPrincipal(); }
public String run() { StringBuilder sb = new StringBuilder(); sb.append(" Principal = " + sc.getUtil().getUserPrincipal()); sb.append(" Subject:"+sc.getUtil().getSubject()); sb.append(" Incoming run as:"+sc.getIncomingRunAs()); sb.append(" Outgoing run as:"+sc.getOutgoingRunAs()); return sb.toString(); } }
public Principal getPrincipal() { SecurityContext sc = SecurityContextAssociation.getSecurityContext(); return sc.getUtil().getUserPrincipal(); }
public Principal getPrincipal() { //return SecurityAssociation.getPrincipal(); Principal p = null; SecurityContext sc = getSecurityContext(); if(sc != null) { p = sc.getUtil().getUserPrincipal(); } return p; }
public Principal getCallerPrincipal(SecurityContext securityContext) { Principal caller = null; if(securityContext != null) { caller = securityContext.getIncomingRunAs(); //If there is no caller run as, use the call principal if(caller == null) caller = securityContext.getUtil().getUserPrincipal(); } return caller; }
public Principal run() { Principal principal = null; SecurityContext sc = getSecurityContext(); if (sc != null) { principal = sc.getUtil().getUserPrincipal(); } return principal; } });
public String run() { StringBuilder sb = new StringBuilder(); sb.append(" Principal = " + sc.getUtil().getUserPrincipal()); sb.append(" Subject:"+sc.getUtil().getSubject()); sb.append(" Incoming run as:"+sc.getIncomingRunAs()); sb.append(" Outgoing run as:"+sc.getOutgoingRunAs()); return sb.toString(); } }
public Principal getPrincipal() { Principal p = null; SecurityContext sc = SecurityContextAssociation.getSecurityContext(); if(sc != null) { p = sc.getUtil().getUserPrincipal(); } if(p == null && SecurityContextAssociation.isClient()) p = SecurityAssociation.getPrincipal(); return p; }
public Object run() { SecurityContext sc = getSecurityContext(); if(sc == null) throw new IllegalStateException("Security Context is null"); Principal p = sc.getUtil().getUserPrincipal(); Object cred = sc.getUtil().getCredential(); sc.getUtil().createSubjectInfo(p,cred,null); return null; }} );
public Void run() { org.jboss.security.SecurityContext oldSecurityContext = SecurityContextAssociation.getSecurityContext(); org.jboss.security.SecurityContext securityContext = createSecurityContext(domain); setSecurityContextOnAssociation(securityContext); securityContext.getUtil().createSubjectInfo(oldSecurityContext.getUtil().getUserPrincipal(), oldSecurityContext.getUtil().getCredential(), oldSecurityContext.getUtil().getSubject()); return null; } });
public Void run() { org.jboss.security.SecurityContext oldSecurityContext = SecurityContextAssociation.getSecurityContext(); org.jboss.security.SecurityContext securityContext = createSecurityContext(domain); setSecurityContextOnAssociation(securityContext); securityContext.getUtil().createSubjectInfo(oldSecurityContext.getUtil().getUserPrincipal(), oldSecurityContext.getUtil().getCredential(), oldSecurityContext.getUtil().getSubject()); return null; } });