|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.bouncycastle.voms.VOMSAttribute
public class VOMSAttribute
Representation of the authorization information (VO, server address and list of Fully Qualified Attribute Names, or FQANs) contained in a VOMS attribute certificate.
Nested Class Summary | |
---|---|
class |
VOMSAttribute.FQAN
Inner class providing a container of the group,role,capability information triplet in an FQAN. |
Field Summary | |
---|---|
private X509AttributeCertificate |
myAC
|
private java.util.Vector |
myFQANs
|
private java.lang.String |
myHostPort
|
private java.util.Vector |
myStringList
|
private java.lang.String |
myVo
|
static java.lang.String |
VOMS_ATTR_OID
The ASN.1 object identifier for VOMS attributes |
Constructor Summary | |
---|---|
VOMSAttribute(X509AttributeCertificate ac)
Parses the contents of an attribute certificate. NOTE: Cryptographic signatures, time stamps etc. |
Method Summary | |
---|---|
X509AttributeCertificate |
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()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String VOMS_ATTR_OID
private X509AttributeCertificate myAC
private java.lang.String myHostPort
private java.lang.String myVo
private java.util.Vector myStringList
private java.util.Vector myFQANs
Constructor Detail |
---|
public VOMSAttribute(X509AttributeCertificate ac)
ac
- the attribute certificate to parse for VOMS attributesMethod Detail |
---|
public X509AttributeCertificate getAC()
public java.util.List getFullyQualifiedAttributes()
/vo[/group[/group2...]][/Role=[role]][/Capability=capability]
public java.util.List getListOfFQAN()
#FQAN
public java.lang.String getHostPort()
<host>:<port>
public java.lang.String getVO()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |