Package org.globus.myproxy
Class InitParams
- java.lang.Object
-
- org.globus.myproxy.Params
-
- org.globus.myproxy.InitParams
-
- All Implemented Interfaces:
MyProxyConstants
- Direct Known Subclasses:
StoreParams
public class InitParams extends Params
Holds the parameters for theput
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
-
-
Constructor Summary
Constructors Constructor Description InitParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCredentialDescription()
java.lang.String
getCredentialName()
java.lang.String
getPassphrase()
If the passpharse is not set returns an empty string.java.lang.String
getRenewer()
java.lang.String
getRetriever()
java.lang.String
getTrustedRetriever()
protected java.lang.String
makeRequest(boolean includePassword)
Serializes the parameters into a MyProxy request.void
setCredentialDescription(java.lang.String description)
void
setCredentialName(java.lang.String credentialName)
void
setRenewer(java.lang.String renewer)
void
setRetriever(java.lang.String retriever)
void
setTrustedRetriever(java.lang.String trusted_retriever)
-
Methods inherited from class org.globus.myproxy.Params
add, checkPassphrase, getLifetime, getUserName, makeRequest, setCommand, setLifetime, setPassphrase, setUserName, toString
-
-
-
-
Method Detail
-
setCredentialName
public void setCredentialName(java.lang.String credentialName)
-
getCredentialName
public java.lang.String getCredentialName()
-
setCredentialDescription
public void setCredentialDescription(java.lang.String description)
-
getCredentialDescription
public java.lang.String getCredentialDescription()
-
setRetriever
public void setRetriever(java.lang.String retriever)
-
getRetriever
public java.lang.String getRetriever()
-
setRenewer
public void setRenewer(java.lang.String renewer)
-
getRenewer
public java.lang.String getRenewer()
-
setTrustedRetriever
public void setTrustedRetriever(java.lang.String trusted_retriever)
-
getTrustedRetriever
public java.lang.String getTrustedRetriever()
-
getPassphrase
public java.lang.String getPassphrase()
If the passpharse is not set returns an empty string.- Overrides:
getPassphrase
in classParams
-
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
-
-