public Principal getPrincipal() { return sc.getUserPrincipal(); } @Override
public final boolean isUserInRole(final String role) { SecurityContext ctx = (SecurityContext)getMessageContext().get(SecurityContext.class.getName()); if (ctx == null) { return false; } return ctx.isUserInRole(role); }
public final Principal getUserPrincipal() { SecurityContext ctx = (SecurityContext)getMessageContext().get(SecurityContext.class.getName()); if (ctx == null) { return null; } return ctx.getUserPrincipal(); }
@Override public boolean isUserInRole(String role) { return sc.isUserInRole(role); }
public Principal getPrincipal() { return sc.getUserPrincipal(); } @Override
protected boolean isUserInRole(SecurityContext sc, List<String> roles, boolean deny) { if (roles.size() == 1 && ALL_ROLES.equals(roles.get(0))) { return !deny; } for (String role : roles) { if (sc.isUserInRole(role)) { return !deny; } } return deny; }
@Override public Principal getUserPrincipal() { return sc.getUserPrincipal(); }
protected boolean isUserInRole(SecurityContext sc, List<String> roles, boolean deny) { if (roles.size() == 1 && ALL_ROLES.equals(roles.get(0))) { return !deny; } for (String role : roles) { if (sc.isUserInRole(role)) { return !deny; } } return deny; }
public Principal getPrincipal() { return sc.getUserPrincipal(); } @Override
protected boolean isUserInRole(SecurityContext sc, List<String> roles, boolean deny) { if (roles.size() == 1 && ALL_ROLES.equals(roles.get(0))) { return !deny; } for (String role : roles) { if (sc.isUserInRole(role)) { return !deny; } } return deny; }
AuthorizationPolicy policy = sc.getUserPrincipal() == null ? new AuthorizationPolicy() : new PrincipalAuthorizationPolicy(sc); policy.setUserName(username); if (sc.getUserPrincipal() != null) { AuthorizationPolicy policy = new PrincipalAuthorizationPolicy(sc); policy.setAuthorization(credentials);
protected boolean isUserInRole(SecurityContext sc, List<String> roles, boolean deny) { if (roles.size() == 1 && ALL_ROLES.equals(roles.get(0))) { return !deny; } for (String role : roles) { if (sc.isUserInRole(role)) { return !deny; } } return deny; }
public Principal getUserPrincipal() { org.apache.cxf.security.SecurityContext sc = getInternalSecurityContext(); return sc == null ? null : sc.getUserPrincipal(); }
public boolean isUserInRole(String role) { org.apache.cxf.security.SecurityContext sc = getInternalSecurityContext(); return sc == null ? false : sc.isUserInRole(role); }
public Principal getUserPrincipal() { org.apache.cxf.security.SecurityContext sc = getInternalSecurityContext(); return sc == null ? null : sc.getUserPrincipal(); }
public boolean isUserInRole(String role) { org.apache.cxf.security.SecurityContext sc = getInternalSecurityContext(); return sc == null ? false : sc.isUserInRole(role); }
protected String getUserName(Crypto crypto, Message message) { SecurityContext sc = message.get(SecurityContext.class); if (sc != null && sc.getUserPrincipal() != null) { return sc.getUserPrincipal().getName(); } return RSSecurityUtils.getUserName(crypto, null); }
public final boolean isUserInRole(final String role) { SecurityContext ctx = (SecurityContext)getMessageContext().get(SecurityContext.class.getName()); if (ctx == null) { return false; } return ctx.isUserInRole(role); }
public void handleMessage(Message message) throws Fault { Method method = getTargetMethod(message); SecurityContext sc = message.get(SecurityContext.class); if (sc != null && sc.getUserPrincipal() != null) { if (authorize(sc, method)) { return; } } else if (!isMethodProtected(method) && isAllowAnonymousUsers()) { return; } throw new AccessDeniedException("Unauthorized"); }
public void handleMessage(Message message) throws Fault { Method method = getTargetMethod(message); SecurityContext sc = message.get(SecurityContext.class); if (sc != null && sc.getUserPrincipal() != null) { if (authorize(sc, method)) { return; } } else if (!isMethodProtected(method) && isAllowAnonymousUsers()) { return; } throw new AccessDeniedException("Unauthorized"); }