public class VOMSAttribute extends Object
Modifier and Type | Class and Description |
---|---|
class |
VOMSAttribute.FQAN
Inner class providing a container of the group,role,capability
information triplet in an FQAN.
|
Modifier and Type | Field and Description |
---|---|
static String |
VOMS_ATTR_OID
The ASN.1 object identifier for VOMS attributes
|
Constructor and Description |
---|
VOMSAttribute(org.bouncycastle.x509.X509AttributeCertificate ac)
Parses the contents of an attribute certificate.
NOTE: Cryptographic signatures, time stamps etc. |
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.x509.X509AttributeCertificate |
getAC() |
List |
getFullyQualifiedAttributes() |
String |
getHostPort()
Returns the address of the issuing VOMS server, on the form
<host>:<port> |
List |
getListOfFQAN() |
String |
getVO()
Returns the VO name
|
String |
toString() |
public static final String VOMS_ATTR_OID
public VOMSAttribute(org.bouncycastle.x509.X509AttributeCertificate ac)
ac
- the attribute certificate to parse for VOMS attributespublic org.bouncycastle.x509.X509AttributeCertificate getAC()
public List getFullyQualifiedAttributes()
/vo[/group[/group2...]][/Role=[role]][/Capability=capability]
public List getListOfFQAN()
public String getHostPort()
<host>:<port>
public String getVO()