Package org.bouncycastle.voms
Class VOMSAttribute
java.lang.Object
org.bouncycastle.voms.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
Modifier and TypeClassDescriptionstatic class
Inner class providing a container of the group,role,capability information triplet in an FQAN. -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The ASN.1 object identifier for VOMS attributes -
Constructor Summary
ConstructorDescriptionParses the contents of an attribute certificate.
NOTE: Cryptographic signatures, time stamps etc. -
Method Summary
-
Field Details
-
VOMS_ATTR_OID
The ASN.1 object identifier for VOMS attributes- See Also:
-
-
Constructor Details
-
VOMSAttribute
Parses the contents of an attribute certificate.
NOTE: Cryptographic signatures, time stamps etc. will not be checked.- Parameters:
ac
- the attribute certificate to parse for VOMS attributes
-
-
Method Details
-
getAC
- Returns:
- The AttributeCertificate containing the VOMS information
-
getFullyQualifiedAttributes
- Returns:
- List of String of the VOMS fully qualified
attributes names (FQANs):
/vo[/group[/group2...]][/Role=[role]][/Capability=capability]
-
getListOfFQAN
- Returns:
- List of FQAN of the VOMS fully qualified attributes names (FQANs)
-
getHostPort
Returns the address of the issuing VOMS server, on the form<host>:<port>
- Returns:
- String
-
getVO
Returns the VO name- Returns:
-
toString
-