org.globus.myproxy
Class InitParams

java.lang.Object
  extended by org.globus.myproxy.Params
      extended by org.globus.myproxy.InitParams
All Implemented Interfaces:
MyProxyConstants
Direct Known Subclasses:
StoreParams

public class InitParams
extends Params

Holds the parameters for the put 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, CRLF, DEFAULT_LIFETIME, LIFETIME, MIN_PASSWORD_LENGTH, MYPROXY_PROTOCOL_VERSION, NEW_PHRASE, PASSPHRASE, RENEWER, RETRIEVER, TRUSTROOTS, USERNAME, VERSION, VOMSES, VONAME
 
Constructor Summary
InitParams()
           
 
Method Summary
 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()
           
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)
           
 
Methods inherited from class org.globus.myproxy.Params
add, checkPassphrase, getLifetime, getUserName, makeRequest, setCommand, setLifetime, setPassphrase, setUserName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InitParams

public InitParams()
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()

getPassphrase

public java.lang.String getPassphrase()
If the passpharse is not set returns an empty string.

Overrides:
getPassphrase in class Params

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.