Package net.jini.io.context

Examples of net.jini.io.context.ClientSubject


  InetAddress addr = getClientHost();
  return (addr != null) ? addr.toString() : null;
    }

    public static Subject getClientSubject() throws ServerNotActiveException {
  ClientSubject cs = (ClientSubject)
      ServerContext.getServerContextElement(ClientSubject.class);
  return (cs != null) ? cs.getClientSubject() : null;
    }
View Full Code Here


  InetAddress addr = getClientHost();
  return (addr != null) ? addr.toString() : null;
    }

    public static Subject getClientSubject() throws ServerNotActiveException {
  ClientSubject cs = (ClientSubject)
      ServerContext.getServerContextElement(ClientSubject.class);
  return (cs != null) ? cs.getClientSubject() : null;
    }
View Full Code Here

  /** Implements GetClientPrincipal. */
  static class GetClientPrincipalImpl implements GetClientPrincipal {
      public String getClientPrincipal() throws RemoteException {
    try {
        ClientSubject cs = (ClientSubject)
      ServerContext.getServerContextElement(
          ClientSubject.class);
        Subject subject =
      (cs != null) ? cs.getClientSubject() : null;
        if (subject == null) {
      return null;
        } else {
      Set principals = subject.getPrincipals();
      Principal p = (Principal) principals.iterator().next();
View Full Code Here

        TestClient client = ic.getInstance();
        Logger logger = client.getLogger();
        SmartInterface smartProxy = client.getUnconstrainedProxy();
        if (client instanceof SecureClient) {
            try{
                ClientSubject clientSubject = (ClientSubject) ServerContext
                    .getServerContextElement(ClientSubject.class);
                if (clientSubject!=null) {
                    Subject subject = clientSubject.getClientSubject();
                   ((SecureClient)client).setTestClientSubject(subject);
                }

            } catch (ServerNotActiveException e) {
                e.printStackTrace();
View Full Code Here

TOP

Related Classes of net.jini.io.context.ClientSubject

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.