public class VOMSAttribute
extends java.lang.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 java.lang.String |
VOMS_ATTR_OID
The ASN.1 object identifier for VOMS attributes
|
| Constructor and Description |
|---|
VOMSAttribute(X509AttributeCertificateHolder ac)
Parses the contents of an attribute certificate.
NOTE: Cryptographic signatures, time stamps etc. |
| Modifier and Type | Method and Description |
|---|---|
X509AttributeCertificateHolder |
getAC() |
java.util.List |
getFullyQualifiedAttributes() |
java.lang.String |
getHostPort()
Returns the address of the issuing VOMS server, on the form
<host>:<port> |
java.util.List |
getListOfFQAN() |
java.lang.String |
getVO()
Returns the VO name
|
java.lang.String |
toString() |
public static final java.lang.String VOMS_ATTR_OID
public VOMSAttribute(X509AttributeCertificateHolder ac)
ac - the attribute certificate to parse for VOMS attributespublic X509AttributeCertificateHolder getAC()
public java.util.List getFullyQualifiedAttributes()
/vo[/group[/group2...]][/Role=[role]][/Capability=capability]public java.util.List getListOfFQAN()
public java.lang.String getHostPort()
<host>:<port>public java.lang.String getVO()
public java.lang.String toString()
toString in class java.lang.Object