org.glite.voms.contact
Class VOMSProxyInit
java.lang.Object
org.glite.voms.contact.VOMSProxyInit
public class VOMSProxyInit
- extends Object
This class implements the voms-proxy-init functionality.
- Author:
- Andrea Ceccanti
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VOMSProxyInit
public VOMSProxyInit(String privateKeyPassword)
instance
public static VOMSProxyInit instance(String privateKeyPassword)
instance
public static VOMSProxyInit instance()
instance
public static VOMSProxyInit instance(UserCredentials credentials)
addVomsServer
public void addVomsServer(VOMSServerInfo info)
getVomsAC
public AttributeCertificate getVomsAC(VOMSRequestOptions requestOptions)
getVomsData
public String getVomsData(VOMSRequestOptions requestOptions)
validateACs
public void validateACs(List ACs)
getVomsProxy
public UserCredentials getVomsProxy()
getGridProxy
protected UserCredentials getGridProxy()
getVomsProxy
public UserCredentials getVomsProxy(Collection listOfReqOptions)
hasWarnings
public boolean hasWarnings()
getWarnings
public VOMSWarningMessage[] getWarnings()
contactServer
protected VOMSResponse contactServer(VOMSServerInfo sInfo,
VOMSRequestOptions reqOptions)
getProxyOutputFile
public String getProxyOutputFile()
setProxyOutputFile
public void setProxyOutputFile(String proxyOutputFile)
getProxyLifetime
public int getProxyLifetime()
setProxyLifetime
public void setProxyLifetime(int proxyLifetime)
getProxyType
public int getProxyType()
setProxyType
public void setProxyType(int proxyType)
getProxyKeySize
public int getProxyKeySize()
setProxyKeySize
public void setProxyKeySize(int bits)
getPolicyType
public String getPolicyType()
setPolicyType
public void setPolicyType(String policyType)
getDelegationType
public int getDelegationType()
setDelegationType
public void setDelegationType(int delegationType)
Copyright © 2012. All Rights Reserved.