public class VOMSProxyInit
extends java.lang.Object
Constructor and Description |
---|
VOMSProxyInit(java.lang.String privateKeyPassword) |
Modifier and Type | Method and Description |
---|---|
void |
addVomsServer(VOMSServerInfo info) |
protected VOMSResponse |
contactServer(VOMSServerInfo sInfo,
VOMSRequestOptions reqOptions) |
int |
getDelegationType() |
protected UserCredentials |
getGridProxy() |
java.lang.String |
getPolicyType() |
int |
getProxyKeySize() |
int |
getProxyLifetime() |
java.lang.String |
getProxyOutputFile() |
int |
getProxyType() |
AttributeCertificate |
getVomsAC(VOMSRequestOptions requestOptions) |
java.lang.String |
getVomsData(VOMSRequestOptions requestOptions) |
UserCredentials |
getVomsProxy() |
UserCredentials |
getVomsProxy(java.util.Collection listOfReqOptions) |
VOMSWarningMessage[] |
getWarnings() |
boolean |
hasWarnings() |
static VOMSProxyInit |
instance() |
static VOMSProxyInit |
instance(java.lang.String privateKeyPassword) |
static VOMSProxyInit |
instance(UserCredentials credentials) |
void |
setDelegationType(int delegationType) |
void |
setPolicyType(java.lang.String policyType) |
void |
setProxyKeySize(int bits) |
void |
setProxyLifetime(int proxyLifetime) |
void |
setProxyOutputFile(java.lang.String proxyOutputFile) |
void |
setProxyType(int proxyType) |
void |
validateACs(java.util.List ACs) |
public static VOMSProxyInit instance(java.lang.String privateKeyPassword)
public static VOMSProxyInit instance()
public static VOMSProxyInit instance(UserCredentials credentials)
public void addVomsServer(VOMSServerInfo info)
public AttributeCertificate getVomsAC(VOMSRequestOptions requestOptions)
public java.lang.String getVomsData(VOMSRequestOptions requestOptions)
public void validateACs(java.util.List ACs)
public UserCredentials getVomsProxy()
protected UserCredentials getGridProxy()
public UserCredentials getVomsProxy(java.util.Collection listOfReqOptions)
public boolean hasWarnings()
public VOMSWarningMessage[] getWarnings()
protected VOMSResponse contactServer(VOMSServerInfo sInfo, VOMSRequestOptions reqOptions)
public java.lang.String getProxyOutputFile()
public void setProxyOutputFile(java.lang.String proxyOutputFile)
public int getProxyLifetime()
public void setProxyLifetime(int proxyLifetime)
public int getProxyType()
public void setProxyType(int proxyType)
public int getProxyKeySize()
public void setProxyKeySize(int bits)
public java.lang.String getPolicyType()
public void setPolicyType(java.lang.String policyType)
public int getDelegationType()
public void setDelegationType(int delegationType)
Copyright © 2012. All Rights Reserved.