A B C D G H I L M N O P R S T U V W 

A

add(StringBuffer, String, String) - Method in class org.globus.myproxy.Params
 
authorization - Variable in class org.globus.myproxy.MyProxy
The authorization policy in effect for the target MyProxy server.
authorize(GSSContext, String) - Method in class org.globus.myproxy.MyProxyServerAuthorization
Performs MyProxy server authorization checks.

B

bootstrapTrust() - Method in class org.globus.myproxy.MyProxy
Bootstraps trustroot information from the MyProxy server.

C

CHANGE_PASSWORD - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy Password Change command (4).
changePassword(GSSCredential, ChangePasswordParams) - Method in class org.globus.myproxy.MyProxy
Changes the password of the credential on the MyProxy server.
ChangePasswordParams - Class in org.globus.myproxy
Holds the parameters for the changePassword operation.
ChangePasswordParams() - Constructor for class org.globus.myproxy.ChangePasswordParams
 
checkClientTrusted(X509Certificate[], String) - Method in class org.globus.myproxy.MyTrustManager
 
checkPassphrase(String) - Method in class org.globus.myproxy.Params
 
checkServerTrusted(X509Certificate[], String) - Method in class org.globus.myproxy.MyTrustManager
 
COMMAND - Static variable in interface org.globus.myproxy.MyProxyConstants
 
context - Variable in class org.globus.myproxy.MyProxy
The GSSContext for communication with the MyProxy server.
CRED_DESC - Static variable in interface org.globus.myproxy.MyProxyConstants
 
CRED_LIFETIME_HOURS - Static variable in class org.globus.myproxy.MyProxyCLI
 
CRED_NAME - Static variable in interface org.globus.myproxy.MyProxyConstants
 
CRED_RETRIEVER_TRUSTED - Static variable in interface org.globus.myproxy.MyProxyConstants
 
CredentialInfo - Class in org.globus.myproxy
Holds the credential information returned by the info operation.
CredentialInfo() - Constructor for class org.globus.myproxy.CredentialInfo
 
CRLF - Static variable in interface org.globus.myproxy.MyProxyConstants
 

D

DEFAULT_KEYBITS - Static variable in class org.globus.myproxy.MyProxy
The default key size (2048 bits).
DEFAULT_LIFETIME - Static variable in interface org.globus.myproxy.MyProxyConstants
By default, put credentials with a policy restricting delegated credential lifetime to 12 hours or less, and get 12 hour credentials from the server.
DEFAULT_PORT - Static variable in class org.globus.myproxy.MyProxy
The default MyProxy server port (7512).
destroy(GSSCredential, String, String) - Method in class org.globus.myproxy.MyProxy
Removes delegated credentials from the MyProxy server.
destroy(GSSCredential, DestroyParams) - Method in class org.globus.myproxy.MyProxy
Removes delegated credentials from the MyProxy server.
DESTROY_PROXY - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Destroy' command (3).
DestroyParams - Class in org.globus.myproxy
Holds the parameters for the destroy operation.
DestroyParams() - Constructor for class org.globus.myproxy.DestroyParams
 
DestroyParams(String, String) - Constructor for class org.globus.myproxy.DestroyParams
 
doChangePassword(String[], int) - Method in class org.globus.myproxy.MyProxyCLI
 
doDestroy(String[], int) - Method in class org.globus.myproxy.MyProxyCLI
 
doGet(String[], int, boolean) - Method in class org.globus.myproxy.MyProxyCLI
 
doGetTrustroots(String[], int, boolean) - Method in class org.globus.myproxy.MyProxyCLI
 
doInfo(String[], int) - Method in class org.globus.myproxy.MyProxyCLI
 
doPut(String[], int) - Method in class org.globus.myproxy.MyProxyCLI
 
doPutOrStore(String[], int, boolean) - Method in class org.globus.myproxy.MyProxyCLI
 
doStore(String[], int) - Method in class org.globus.myproxy.MyProxyCLI
 

G

get(String, String, int) - Method in class org.globus.myproxy.MyProxy
Retrieves delegated credentials from MyProxy server Anonymously (without local credentials) Notes: Performs simple verification of private/public keys of the delegated credential.
get(GSSCredential, String, String, int) - Method in class org.globus.myproxy.MyProxy
Retrieves delegated credentials from the MyProxy server.
get(GSSCredential, GetParams) - Method in class org.globus.myproxy.MyProxy
Retrieves delegated credentials from the MyProxy server.
GET_PROXY - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Get' command (0).
GET_TRUSTROOTS - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Get Trustroots' command (7).
getAcceptedIssuers() - Method in class org.globus.myproxy.MyTrustManager
 
getAuthorization() - Method in class org.globus.myproxy.MyProxy
Get MyProxy server authorization mechanism.
getAuthzCreds() - Method in class org.globus.myproxy.GetParams
 
getCredentialDescription() - Method in class org.globus.myproxy.InitParams
 
getCredentialName() - Method in class org.globus.myproxy.ChangePasswordParams
 
getCredentialName() - Method in class org.globus.myproxy.DestroyParams
 
getCredentialName() - Method in class org.globus.myproxy.GetParams
 
getCredentialName() - Method in class org.globus.myproxy.InitParams
 
getDescription() - Method in class org.globus.myproxy.CredentialInfo
 
getEndTime() - Method in class org.globus.myproxy.CredentialInfo
 
getEndTimeAsDate() - Method in class org.globus.myproxy.CredentialInfo
 
getHost() - Method in class org.globus.myproxy.MyProxy
Get MyProxy server hostname.
getLifetime() - Method in class org.globus.myproxy.Params
 
getName() - Method in class org.globus.myproxy.CredentialInfo
 
getNewPassphrase() - Method in class org.globus.myproxy.ChangePasswordParams
 
getOwner() - Method in class org.globus.myproxy.CredentialInfo
 
GetParams - Class in org.globus.myproxy
Holds the parameters for the get operation.
GetParams() - Constructor for class org.globus.myproxy.GetParams
 
GetParams(String, String) - Constructor for class org.globus.myproxy.GetParams
 
getPassphrase() - Method in class org.globus.myproxy.InitParams
If the passpharse is not set returns an empty string.
getPassphrase() - Method in class org.globus.myproxy.Params
 
getPort() - Method in class org.globus.myproxy.MyProxy
Get MyProxy server port.
getRenewer() - Method in class org.globus.myproxy.InitParams
 
getRenewers() - Method in class org.globus.myproxy.CredentialInfo
 
getRetriever() - Method in class org.globus.myproxy.InitParams
 
getRetrievers() - Method in class org.globus.myproxy.CredentialInfo
 
getStartTime() - Method in class org.globus.myproxy.CredentialInfo
 
getStartTimeAsDate() - Method in class org.globus.myproxy.CredentialInfo
 
getTrustedRetriever() - Method in class org.globus.myproxy.InitParams
 
getTrustRootPath() - Static method in class org.globus.myproxy.MyProxy
Returns the trusted certificates directory location where writeTrustRoots() will store certificates.
getTrustroots(GSSCredential, GetTrustrootsParams) - Method in class org.globus.myproxy.MyProxy
Retrieves trustroot information from the MyProxy server.
GetTrustrootsParams - Class in org.globus.myproxy
Holds the parameters for the get-trustroots operation.
GetTrustrootsParams() - Constructor for class org.globus.myproxy.GetTrustrootsParams
 
getUserName() - Method in class org.globus.myproxy.Params
 
getVomses() - Method in class org.globus.myproxy.GetParams
 
getVoname() - Method in class org.globus.myproxy.GetParams
 
getWantTrustroots() - Method in class org.globus.myproxy.GetParams
 

H

host - Variable in class org.globus.myproxy.MyProxy
The hostname(s) of the target MyProxy server(s).

I

info(GSSCredential, String, String) - Method in class org.globus.myproxy.MyProxy
Retrieves credential information from MyProxy server.
info(GSSCredential, InfoParams) - Method in class org.globus.myproxy.MyProxy
Retrieves credential information from MyProxy server.
INFO_PROXY - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Info' command (2).
InfoParams - Class in org.globus.myproxy
Holds the parameters for the info operation.
InfoParams() - Constructor for class org.globus.myproxy.InfoParams
 
InitParams - Class in org.globus.myproxy
Holds the parameters for the put operation.
InitParams() - Constructor for class org.globus.myproxy.InitParams
 

L

LIFETIME - Static variable in interface org.globus.myproxy.MyProxyConstants
 
lifetime - Variable in class org.globus.myproxy.Params
Defaults to DEFAULT_LIFETIME (12 hours).

M

main(String[]) - Static method in class org.globus.myproxy.MyProxyCLI
 
makeRequest(boolean) - Method in class org.globus.myproxy.ChangePasswordParams
 
makeRequest(boolean) - Method in class org.globus.myproxy.DestroyParams
 
makeRequest(boolean) - Method in class org.globus.myproxy.GetParams
 
makeRequest(boolean) - Method in class org.globus.myproxy.GetTrustrootsParams
 
makeRequest(boolean) - Method in class org.globus.myproxy.InitParams
 
makeRequest() - Method in class org.globus.myproxy.Params
 
makeRequest(boolean) - Method in class org.globus.myproxy.Params
Serializes the parameters into a MyProxy request.
MATCH_CN_ONLY - Static variable in class org.globus.myproxy.MyProxyCLI
 
MIN_PASSWORD_LENGTH - Static variable in class org.globus.myproxy.MyProxy
 
MIN_PASSWORD_LENGTH - Static variable in interface org.globus.myproxy.MyProxyConstants
MyProxy passwords must be 6 characters or longer.
MyProxy - Class in org.globus.myproxy
This class provides an API for communicating with MyProxy servers.
MyProxy() - Constructor for class org.globus.myproxy.MyProxy
Initialize the MyProxy client object with the default authorization policy.
MyProxy(String, int) - Constructor for class org.globus.myproxy.MyProxy
Prepare to connect to the MyProxy server at the specified host and port using the default authorization policy.
MYPROXY_PROTOCOL_VERSION - Static variable in class org.globus.myproxy.MyProxy
 
MYPROXY_PROTOCOL_VERSION - Static variable in interface org.globus.myproxy.MyProxyConstants
The version string (MYPROXYv2) to send at the start of communication with the MyProxy server.
MYPROXY_SERVER_PORT - Static variable in class org.globus.myproxy.MyProxyCLI
 
MyProxyCLI - Class in org.globus.myproxy
MyProxy Command Line Client
MyProxyCLI() - Constructor for class org.globus.myproxy.MyProxyCLI
 
MyProxyConstants - Interface in org.globus.myproxy
 
MyProxyException - Exception in org.globus.myproxy
 
MyProxyException(String) - Constructor for exception org.globus.myproxy.MyProxyException
 
MyProxyException(String, Throwable) - Constructor for exception org.globus.myproxy.MyProxyException
 
MyProxyServerAuthorization - Class in org.globus.myproxy
Implements the MyProxy server authorization mechanism.
MyProxyServerAuthorization() - Constructor for class org.globus.myproxy.MyProxyServerAuthorization
 
MyTrustManager - Class in org.globus.myproxy
 
MyTrustManager() - Constructor for class org.globus.myproxy.MyTrustManager
 

N

NEW_PHRASE - Static variable in interface org.globus.myproxy.MyProxyConstants
 

O

org.globus.myproxy - package org.globus.myproxy
This package provides a MyProxy client API.

P

Params - Class in org.globus.myproxy
A generic class for representing basic parameters needed for all MyProxy operations.
Params(int) - Constructor for class org.globus.myproxy.Params
 
Params(int, String, String) - Constructor for class org.globus.myproxy.Params
 
parseCmdLine(String[]) - Method in class org.globus.myproxy.MyProxyCLI
 
PASSPHRASE - Static variable in interface org.globus.myproxy.MyProxyConstants
 
passphrase - Variable in class org.globus.myproxy.Params
 
port - Variable in class org.globus.myproxy.MyProxy
The port of the target MyProxy server (default 7512).
PORTAL_LIFETIME_HOURS - Static variable in class org.globus.myproxy.MyProxyCLI
 
put(GSSCredential, String, String, int) - Method in class org.globus.myproxy.MyProxy
Delegate credentials to a MyProxy server.
put(GSSCredential, InitParams) - Method in class org.globus.myproxy.MyProxy
Delegate credentials to a MyProxy server.
PUT_PROXY - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Put' command (1).

R

REGULAR_EXP - Static variable in class org.globus.myproxy.MyProxyCLI
 
RENEWER - Static variable in interface org.globus.myproxy.MyProxyConstants
 
RETRIEVE_CREDENTIAL - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Retrieve' command (6).
RETRIEVER - Static variable in interface org.globus.myproxy.MyProxyConstants
 

S

setAuthorization(Authorization) - Method in class org.globus.myproxy.MyProxy
Set MyProxy server authorization mechanism.
setAuthzCreds(GSSCredential) - Method in class org.globus.myproxy.GetParams
Set credentials for renewal authorization.
setCommand(int) - Method in class org.globus.myproxy.Params
 
setCredentialDescription(String) - Method in class org.globus.myproxy.InitParams
 
setCredentialName(String) - Method in class org.globus.myproxy.ChangePasswordParams
 
setCredentialName(String) - Method in class org.globus.myproxy.DestroyParams
 
setCredentialName(String) - Method in class org.globus.myproxy.GetParams
 
setCredentialName(String) - Method in class org.globus.myproxy.InitParams
 
setDescription(String) - Method in class org.globus.myproxy.CredentialInfo
 
setEndTime(long) - Method in class org.globus.myproxy.CredentialInfo
 
setHost(String) - Method in class org.globus.myproxy.MyProxy
Set MyProxy server hostname.
setLifetime(int) - Method in class org.globus.myproxy.Params
 
setName(String) - Method in class org.globus.myproxy.CredentialInfo
 
setNewPassphrase(String) - Method in class org.globus.myproxy.ChangePasswordParams
 
setOwner(String) - Method in class org.globus.myproxy.CredentialInfo
 
setPassphrase(String) - Method in class org.globus.myproxy.Params
 
setPort(int) - Method in class org.globus.myproxy.MyProxy
Set MyProxy server port.
setRenewer(String) - Method in class org.globus.myproxy.InitParams
 
setRenewers(String) - Method in class org.globus.myproxy.CredentialInfo
 
setRetriever(String) - Method in class org.globus.myproxy.InitParams
 
setRetrievers(String) - Method in class org.globus.myproxy.CredentialInfo
 
setStartTime(long) - Method in class org.globus.myproxy.CredentialInfo
 
setTrustedRetriever(String) - Method in class org.globus.myproxy.InitParams
 
setUserName(String) - Method in class org.globus.myproxy.Params
 
setVomses(List) - Method in class org.globus.myproxy.GetParams
 
setVoname(List) - Method in class org.globus.myproxy.GetParams
 
setWantTrustroots(boolean) - Method in class org.globus.myproxy.GetParams
 
store(GSSCredential, X509Certificate[], OpenSSLKey, StoreParams) - Method in class org.globus.myproxy.MyProxy
Store credentials on a MyProxy server.
STORE_CREDENTIAL - Static variable in class org.globus.myproxy.MyProxy
The integer command number for the MyProxy 'Store' command (5).
StoreParams - Class in org.globus.myproxy
Holds the parameters for the store operation.
StoreParams() - Constructor for class org.globus.myproxy.StoreParams
 

T

toString() - Method in class org.globus.myproxy.CredentialInfo
 
toString() - Method in class org.globus.myproxy.Params
 
trustrootData - Variable in class org.globus.myproxy.MyProxy
 
trustrootFilenames - Variable in class org.globus.myproxy.MyProxy
Trustroot information and path constant.
TRUSTROOTS - Static variable in interface org.globus.myproxy.MyProxyConstants
 

U

USERNAME - Static variable in interface org.globus.myproxy.MyProxyConstants
 
username - Variable in class org.globus.myproxy.Params
 

V

version - Static variable in class org.globus.myproxy.MyProxy
 
VERSION - Static variable in interface org.globus.myproxy.MyProxyConstants
 
VOMSES - Static variable in interface org.globus.myproxy.MyProxyConstants
 
VONAME - Static variable in interface org.globus.myproxy.MyProxyConstants
 

W

writeTrustRoots() - Method in class org.globus.myproxy.MyProxy
Writes the retrieved trust roots to the Globus trusted certificates directory.
writeTrustRoots(String) - Method in class org.globus.myproxy.MyProxy
Writes the retrieved trust roots to a trusted certificates directory.
A B C D G H I L M N O P R S T U V W