public abstract class ProxyInit extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
bits |
protected X509Certificate[] |
certificates |
protected boolean |
debug |
static String |
GENERIC_POLICY_OID |
protected int |
lifetime |
protected GlobusCredential |
proxy |
protected ProxyCertInfo |
proxyCertInfo |
protected GSIConstants.CertificateType |
proxyType |
protected boolean |
quiet |
protected boolean |
stdin |
Constructor and Description |
---|
ProxyInit() |
Modifier and Type | Method and Description |
---|---|
void |
createProxy(String cert,
String key,
boolean verify,
boolean globusStyle,
String proxyFile) |
void |
dispose() |
protected static void |
error(String error) |
X509Certificate |
getCertificate() |
abstract void |
init(String[] args) |
abstract void |
loadCertificates(String args) |
abstract void |
loadKey(String arg) |
static void |
main(String[] args) |
void |
setBits(int bits) |
void |
setDebug(boolean debug) |
void |
setLifetime(int lifetime) |
void |
setProxyCertInfo(ProxyCertInfo proxyCertInfo) |
void |
setProxyType(GSIConstants.CertificateType proxyType) |
void |
setProxyType(int proxyType)
Deprecated.
|
void |
setQuiet(boolean quiet) |
void |
setStdin(boolean stdin) |
abstract void |
sign() |
void |
verify() |
public static final String GENERIC_POLICY_OID
protected X509Certificate[] certificates
protected int bits
protected int lifetime
protected ProxyCertInfo proxyCertInfo
protected GSIConstants.CertificateType proxyType
protected boolean quiet
protected boolean debug
protected boolean stdin
protected GlobusCredential proxy
public abstract void init(String[] args)
public abstract void loadCertificates(String args)
public abstract void loadKey(String arg)
public abstract void sign()
public X509Certificate getCertificate()
public void dispose()
public void setBits(int bits)
public void setLifetime(int lifetime)
public void setProxyType(int proxyType)
proxyType
- public void setProxyType(GSIConstants.CertificateType proxyType)
public void setProxyCertInfo(ProxyCertInfo proxyCertInfo)
public void setDebug(boolean debug)
public void setQuiet(boolean quiet)
public void setStdin(boolean stdin)
public void createProxy(String cert, String key, boolean verify, boolean globusStyle, String proxyFile)
public static void main(String[] args)
protected static void error(String error)
Copyright © 2016. All rights reserved.