gov.nih.nci.cagrid.dorian.tools
Class GridProxyInit

java.lang.Object
  extended by gov.nih.nci.cagrid.dorian.tools.GridProxyInit

public class GridProxyInit
extends java.lang.Object


Field Summary
static java.lang.String AUTHENTICATION_SERVICE_URL
           
static java.lang.String AUTHENTICATION_SERVICE_URL_DESCRIPTION
           
static java.lang.String AUTHENTICATION_SERVICE_URL_VERBOSE
           
static int DEFAULT_DELEGATION_PATH_LENGTH
           
static int DEFAULT_LIFETIME_HOURS
           
static int DEFAULT_LIFETIME_MINUTES
           
static int DEFAULT_LIFETIME_SECONDS
           
static java.lang.String DELEGATION_PATH_LENGTH
           
static java.lang.String DELEGATION_PATH_LENGTH_DESCRIPTION
           
static java.lang.String DELEGATION_PATH_LENGTH_VERBOSE
           
static java.lang.String DORIAN_URL
           
static java.lang.String DORIAN_URL_DESCRIPTION
           
static java.lang.String DORIAN_URL_VERBOSE
           
static java.lang.String HELP_OPT
           
static java.lang.String HELP_OPT_FULL
           
static java.lang.String LIFETIME_HOURS
           
static java.lang.String LIFETIME_HOURS_DESCRIPTION
           
static java.lang.String LIFETIME_HOURS_VERBOSE
           
static java.lang.String LIFETIME_MINUTES
           
static java.lang.String LIFETIME_MINUTES_DESCRIPTION
           
static java.lang.String LIFETIME_MINUTES_VERBOSE
           
static java.lang.String LIFETIME_SECONDS
           
static java.lang.String LIFETIME_SECONDS_DESCRIPTION
           
static java.lang.String LIFETIME_SECONDS_VERBOSE
           
static java.lang.String OUT
           
static java.lang.String OUT_DESCRIPTION
           
static java.lang.String OUT_VERBOSE
           
static java.lang.String PASSWORD
           
static java.lang.String PASSWORD_DESCRIPTION
           
static java.lang.String PASSWORD_VERBOSE
           
static java.lang.String USER_ID
           
static java.lang.String USER_ID_DESCRIPTION
           
static java.lang.String USER_ID_VERBOSE
           
 
Constructor Summary
GridProxyInit()
           
 
Method Summary
static org.globus.gsi.GlobusCredential createProxy(java.lang.String authenticationServiceURL, java.lang.String dorianURL, Credential cred, ProxyLifetime lifetime, int delegationPathLength)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_LIFETIME_HOURS

public static final int DEFAULT_LIFETIME_HOURS
See Also:
Constant Field Values

DEFAULT_LIFETIME_MINUTES

public static final int DEFAULT_LIFETIME_MINUTES
See Also:
Constant Field Values

DEFAULT_LIFETIME_SECONDS

public static final int DEFAULT_LIFETIME_SECONDS
See Also:
Constant Field Values

DEFAULT_DELEGATION_PATH_LENGTH

public static final int DEFAULT_DELEGATION_PATH_LENGTH
See Also:
Constant Field Values

AUTHENTICATION_SERVICE_URL

public static final java.lang.String AUTHENTICATION_SERVICE_URL
See Also:
Constant Field Values

AUTHENTICATION_SERVICE_URL_VERBOSE

public static final java.lang.String AUTHENTICATION_SERVICE_URL_VERBOSE
See Also:
Constant Field Values

AUTHENTICATION_SERVICE_URL_DESCRIPTION

public static final java.lang.String AUTHENTICATION_SERVICE_URL_DESCRIPTION
See Also:
Constant Field Values

DORIAN_URL

public static final java.lang.String DORIAN_URL
See Also:
Constant Field Values

DORIAN_URL_VERBOSE

public static final java.lang.String DORIAN_URL_VERBOSE
See Also:
Constant Field Values

DORIAN_URL_DESCRIPTION

public static final java.lang.String DORIAN_URL_DESCRIPTION
See Also:
Constant Field Values

USER_ID

public static final java.lang.String USER_ID
See Also:
Constant Field Values

USER_ID_VERBOSE

public static final java.lang.String USER_ID_VERBOSE
See Also:
Constant Field Values

USER_ID_DESCRIPTION

public static final java.lang.String USER_ID_DESCRIPTION
See Also:
Constant Field Values

PASSWORD

public static final java.lang.String PASSWORD
See Also:
Constant Field Values

PASSWORD_VERBOSE

public static final java.lang.String PASSWORD_VERBOSE
See Also:
Constant Field Values

PASSWORD_DESCRIPTION

public static final java.lang.String PASSWORD_DESCRIPTION
See Also:
Constant Field Values

LIFETIME_HOURS

public static final java.lang.String LIFETIME_HOURS
See Also:
Constant Field Values

LIFETIME_HOURS_VERBOSE

public static final java.lang.String LIFETIME_HOURS_VERBOSE
See Also:
Constant Field Values

LIFETIME_HOURS_DESCRIPTION

public static final java.lang.String LIFETIME_HOURS_DESCRIPTION
See Also:
Constant Field Values

LIFETIME_MINUTES

public static final java.lang.String LIFETIME_MINUTES
See Also:
Constant Field Values

LIFETIME_MINUTES_VERBOSE

public static final java.lang.String LIFETIME_MINUTES_VERBOSE
See Also:
Constant Field Values

LIFETIME_MINUTES_DESCRIPTION

public static final java.lang.String LIFETIME_MINUTES_DESCRIPTION
See Also:
Constant Field Values

LIFETIME_SECONDS

public static final java.lang.String LIFETIME_SECONDS
See Also:
Constant Field Values

LIFETIME_SECONDS_VERBOSE

public static final java.lang.String LIFETIME_SECONDS_VERBOSE
See Also:
Constant Field Values

LIFETIME_SECONDS_DESCRIPTION

public static final java.lang.String LIFETIME_SECONDS_DESCRIPTION
See Also:
Constant Field Values

DELEGATION_PATH_LENGTH

public static final java.lang.String DELEGATION_PATH_LENGTH
See Also:
Constant Field Values

DELEGATION_PATH_LENGTH_VERBOSE

public static final java.lang.String DELEGATION_PATH_LENGTH_VERBOSE
See Also:
Constant Field Values

DELEGATION_PATH_LENGTH_DESCRIPTION

public static final java.lang.String DELEGATION_PATH_LENGTH_DESCRIPTION
See Also:
Constant Field Values

OUT

public static final java.lang.String OUT
See Also:
Constant Field Values

OUT_VERBOSE

public static final java.lang.String OUT_VERBOSE
See Also:
Constant Field Values

OUT_DESCRIPTION

public static final java.lang.String OUT_DESCRIPTION
See Also:
Constant Field Values

HELP_OPT

public static final java.lang.String HELP_OPT
See Also:
Constant Field Values

HELP_OPT_FULL

public static final java.lang.String HELP_OPT_FULL
See Also:
Constant Field Values
Constructor Detail

GridProxyInit

public GridProxyInit()
Method Detail

createProxy

public static org.globus.gsi.GlobusCredential createProxy(java.lang.String authenticationServiceURL,
                                                          java.lang.String dorianURL,
                                                          Credential cred,
                                                          ProxyLifetime lifetime,
                                                          int delegationPathLength)
                                                   throws InvalidCredentialFault,
                                                          InsufficientAttributeFault,
                                                          AuthenticationProviderFault,
                                                          java.rmi.RemoteException,
                                                          org.apache.axis.types.URI.MalformedURIException
Throws:
InvalidCredentialFault
InsufficientAttributeFault
AuthenticationProviderFault
java.rmi.RemoteException
org.apache.axis.types.URI.MalformedURIException

main

public static void main(java.lang.String[] args)