Class MyProxyCLI

java.lang.Object
org.globus.myproxy.MyProxyCLI

public class MyProxyCLI extends Object
MyProxy Command Line Client
  • Field Details

  • Constructor Details

    • MyProxyCLI

      public MyProxyCLI()
  • Method Details

    • parseCmdLine

      protected void parseCmdLine(String[] args)
    • getUsername

      private String getUsername()
    • verifyCommonCmdLine

      private void verifyCommonCmdLine()
    • getMyProxy

      private MyProxy getMyProxy()
    • doInfo

      protected void doInfo(String[] args, int start)
    • doDestroy

      protected void doDestroy(String[] args, int start)
    • doChangePassword

      protected void doChangePassword(String[] args, int start)
    • isVOMS_USERCONFComment

      private boolean isVOMS_USERCONFComment(String line)
    • readVOMS_USERCONF

      private ArrayList readVOMS_USERCONF()
    • doGet

      protected void doGet(String[] args, int start, boolean anonymous)
    • doPut

      protected void doPut(String[] args, int start)
    • doStore

      protected void doStore(String[] args, int start)
    • doPutOrStore

      protected void doPutOrStore(String[] args, int start, boolean storeKey)
    • doGetTrustroots

      protected void doGetTrustroots(String[] args, int start, boolean anonymous)
    • bootstrapIfNeeded

      private void bootstrapIfNeeded(MyProxy myProxy)
    • exit

      private void exit()
    • exit

      private void exit(String msg, Exception e)
    • error

      private static void error(String msg)
    • displaySyntax

      private static void displaySyntax()
    • main

      public static void main(String[] args)
    • getDefaultCredential

      private static GSSCredential getDefaultCredential()
    • createNewProxy

      private static GSSCredential createNewProxy(String userCertFile, String userKeyFile, int lifetime, boolean stdin)