Class ProxyInit
java.lang.Object
org.globus.tools.ProxyInit
- Direct Known Subclasses:
DefaultProxyInit
Initializes/creates a new globus proxy. This is a command-line tool. Please
do not use it as a library.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected X509Certificate[]protected booleanstatic final Stringprotected intprivate static final Stringprotected GlobusCredentialprotected ProxyCertInfoprotected GSIConstants.CertificateTypeprotected booleanprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidvoidcreateProxy(String cert, String key, boolean verify, boolean globusStyle, String proxyFile) voiddispose()protected static voidabstract voidabstract voidloadCertificates(String args) abstract voidstatic voidprivate static byte[]readPolicyFile(String file) voidsetBits(int bits) voidsetDebug(boolean debug) voidsetLifetime(int lifetime) voidsetProxyCertInfo(ProxyCertInfo proxyCertInfo) voidsetProxyType(int proxyType) Deprecated.voidsetProxyType(GSIConstants.CertificateType proxyType) voidsetQuiet(boolean quiet) voidsetStdin(boolean stdin) abstract voidsign()voidverify()
-
Field Details
-
GENERIC_POLICY_OID
- See Also:
-
message
- See Also:
-
certificates
-
bits
protected int bits -
lifetime
protected int lifetime -
proxyCertInfo
-
proxyType
-
quiet
protected boolean quiet -
debug
protected boolean debug -
stdin
protected boolean stdin -
proxy
-
-
Constructor Details
-
ProxyInit
public ProxyInit()
-
-
Method Details
-
init
-
loadCertificates
-
loadKey
-
sign
public abstract void sign() -
getCertificate
-
dispose
public void dispose() -
verify
-
setBits
public void setBits(int bits) -
setLifetime
public void setLifetime(int lifetime) -
setProxyType
public void setProxyType(int proxyType) Deprecated.- Parameters:
proxyType-
-
setProxyType
-
setProxyCertInfo
-
setDebug
public void setDebug(boolean debug) -
setQuiet
public void setQuiet(boolean quiet) -
setStdin
public void setStdin(boolean stdin) -
createProxy
-
main
-
argError
-
error
-
readPolicyFile
- Throws:
IOException
-