Package 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 theget
operation.
-
-
Field Summary
-
Fields inherited from class org.globus.myproxy.Params
lifetime, passphrase, username
-
Fields inherited from interface org.globus.myproxy.MyProxyConstants
COMMAND, CRED_DESC, CRED_NAME, CRED_RETRIEVER_TRUSTED, CRLF, DEFAULT_LIFETIME, LIFETIME, MIN_PASSWORD_LENGTH, MYPROXY_PROTOCOL_VERSION, NEW_PHRASE, PASSPHRASE, RENEWER, RETRIEVER, TRUSTROOTS, USERNAME, VERSION, VOMSES, VONAME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.ietf.jgss.GSSCredential
getAuthzCreds()
java.lang.String
getCredentialName()
java.util.List
getVomses()
java.util.List
getVoname()
boolean
getWantTrustroots()
protected java.lang.String
makeRequest(boolean includePassword)
Serializes the parameters into a MyProxy request.void
setAuthzCreds(org.ietf.jgss.GSSCredential creds)
Set credentials for renewal authorization.void
setCredentialName(java.lang.String credentialName)
void
setVomses(java.util.List vomses)
void
setVoname(java.util.List voname)
void
setWantTrustroots(boolean wantTrustroots)
-
Methods inherited from class org.globus.myproxy.Params
add, checkPassphrase, getLifetime, getPassphrase, getUserName, makeRequest, setCommand, setLifetime, setPassphrase, setUserName, toString
-
-
-
-
Method Detail
-
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 classParams
-
-