org.glite.voms
Class FQAN

java.lang.Object
  extended by org.glite.voms.FQAN

public class FQAN
extends 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(String fqan)
           
FQAN(String group, String role, String capability)
           
 
Method Summary
 boolean equals(Object o)
           
 String getCapability()
           
 String getFQAN()
           
 String getGroup()
           
 String getRole()
           
 int hashCode()
           
protected  void split()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FQAN

public FQAN(String fqan)

FQAN

public FQAN(String group,
            String role,
            String capability)
Method Detail

getFQAN

public String getFQAN()

split

protected void split()

getGroup

public String getGroup()

getRole

public String getRole()

getCapability

public String getCapability()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.