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, VOMSES, VONAME |
Constructor Summary |
GetParams()
|
GetParams(java.lang.String username,
java.lang.String passphrase)
|
Methods inherited from class org.globus.myproxy.Params |
add, checkPassphrase, getLifetime, getPassphrase, getUserName, makeRequest, setCommand, setLifetime, setPassphrase, setUserName, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GetParams
public GetParams()
GetParams
public GetParams(java.lang.String username,
java.lang.String passphrase)
setCredentialName
public void setCredentialName(java.lang.String credentialName)
getCredentialName
public java.lang.String getCredentialName()
setWantTrustroots
public void setWantTrustroots(boolean wantTrustroots)
getWantTrustroots
public boolean getWantTrustroots()
setVoname
public void setVoname(java.util.List voname)
getVoname
public java.util.List getVoname()
setVomses
public void setVomses(java.util.List vomses)
getVomses
public java.util.List getVomses()
setAuthzCreds
public void setAuthzCreds(org.ietf.jgss.GSSCredential creds)
- Set credentials for renewal authorization.
- Parameters:
creds
- The credentials to renew.
getAuthzCreds
public org.ietf.jgss.GSSCredential getAuthzCreds()
makeRequest
protected java.lang.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
Copyright © 2012. All Rights Reserved.