org.globus.myproxy
Class GetParams
java.lang.Object
org.globus.myproxy.Params
org.globus.myproxy.GetParams
- All Implemented Interfaces:
- MyProxyConstants
public class GetParams
- extends Params
Holds the parameters for the get
operation.
Fields inherited from interface org.globus.myproxy.MyProxyConstants |
COMMAND, CRED_DESC, CRED_NAME, CRLF, DEFAULT_LIFETIME, LIFETIME, MIN_PASSWORD_LENGTH, MYPROXY_PROTOCOL_VERSION, NEW_PHRASE, PASSPHRASE, RENEWER, RETRIEVER, TRUSTROOTS, USERNAME, VERSION |
Methods inherited from class org.globus.myproxy.Params |
add, checkPassphrase, getLifetime, getPassphrase, getUserName, makeRequest, setCommand, setLifetime, setPassphrase, setUserName, toString |
GetParams
public GetParams()
GetParams
public GetParams(String username,
String passphrase)
setCredentialName
public void setCredentialName(String credentialName)
getCredentialName
public String getCredentialName()
setWantTrustroots
public void setWantTrustroots(boolean wantTrustroots)
getWantTrustroots
public boolean getWantTrustroots()
setAuthzCreds
public void setAuthzCreds(GSSCredential creds)
- Set credentials for renewal authorization.
- Parameters:
creds
- The credentials to renew.
getAuthzCreds
public GSSCredential getAuthzCreds()
makeRequest
protected String makeRequest(boolean includePassword)
- Description copied from class:
Params
- Serializes the parameters into a MyProxy request.
Subclasses should overwrite this function and
append the custom parameters to the output of
this function.
- Overrides:
makeRequest
in class Params