org.glite.voms
Class FQAN
java.lang.Object
org.glite.voms.FQAN
public class FQAN
- extends java.lang.Object
Parses and assembles Fully Qualified Attribute Names
(FQANs) used by VOMS.
FQANs are defined as
<group>[/Role=[<role>][/Capability=<capability>]]
- Author:
- mulmo
Constructor Summary |
FQAN(java.lang.String fqan)
|
FQAN(java.lang.String group,
java.lang.String role,
java.lang.String capability)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FQAN
public FQAN(java.lang.String fqan)
FQAN
public FQAN(java.lang.String group,
java.lang.String role,
java.lang.String capability)
getFQAN
public java.lang.String getFQAN()
split
protected void split()
getGroup
public java.lang.String getGroup()
getRole
public java.lang.String getRole()
getCapability
public java.lang.String getCapability()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object