/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#getCredential() * * @return credential */ public Object getCredential() { return SecurityAssociation.getCredential(); }
public Principal run() { Principal principal = SecurityAssociation.getPrincipal(); return principal; } }
public void setCredential(Object credential) { SecurityAssociation.setCredential(credential); } }
/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#setPrincipal(Principal) * * @param principal principal */ public void setPrincipal(final Principal principal) { SecurityAssociation.setPrincipal(principal); }
private static void setCallPrincipials(String user, String password) { if (user != null) { // Set a security context using the SecurityAssociation SecurityAssociation.setPrincipal(new SimplePrincipal(user)); // Set password SecurityAssociation.setCredential(password); } else { } }
public Object run() { Subject subject = SecurityAssociation.getSubject(); return subject; } }
public void pushSubjectContext(Subject subject, Principal principal, Object credential) { SecurityAssociation.pushSubjectContext(subject, principal, credential); } }
public Object run() { RunAsIdentity principal = SecurityAssociation.peekRunAsIdentity(depth); return principal; } }
/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#setPrincipal(Principal) * * @param principal principal */ public void setPrincipal(final Principal principal) { SecurityAssociation.setPrincipal(principal); }
private void init(String jndiurl, String user, String password) throws Exception { if (user != null) { // Set a security context using the SecurityAssociation SecurityAssociation.setPrincipal(new SimplePrincipal(user)); // Set password SecurityAssociation.setCredential(password); } // Set Some JNDI Properties Hashtable env = new Hashtable(); env.put(Context.PROVIDER_URL, jndiurl); env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); env.put(Context.URL_PKG_PREFIXES, "org.jnp.interfaces"); InitialContext ctx = new InitialContext(env); rmiserver = (RMIAdaptor) ctx.lookup("jmx/rmi/RMIAdaptor"); if (rmiserver == null) logger.info("RMIAdaptor is null"); }
public Object run() { Subject subject = SecurityAssociation.getSubject(); return subject; } }
public Object run() { SecurityAssociation.pushSubjectContext(subject, principal, credential); credential = null; principal = null; subject = null; return null; } }
public RunAsIdentity peek() { return SecurityAssociation.peekRunAsIdentity(); }
/** * @see org.jboss.wsf.spi.invocation.SecurityAdaptor#getCredential() * * @return credential */ public Object getCredential() { return SecurityAssociation.getCredential(); }
public Object run() { Principal principal = SecurityAssociation.getPrincipal(); return principal; } }
public void setPrincipal(Principal pricipal) { SecurityAssociation.setPrincipal(pricipal); }
public void setCredential(Object credential) { SecurityAssociation.setCredential(credential); } }
public Object run() { Subject subject = SecurityAssociation.getSubject(); return subject; } }
public void push(final Principal principal, final Object credential, final Subject subject) { SecurityAssociation.pushSubjectContext(subject, principal, credential); }
public RunAsIdentity peek() { return SecurityAssociation.peekRunAsIdentity(); }