eu.xtreemos.xosd.security.cdamng.vo
Class VOUser

java.lang.Object
  extended by eu.xtreemos.xosd.security.cdamng.vo.VOUser

public class VOUser
extends java.lang.Object

Author:
ijj

Field Summary
private  java.util.HashMap<VO.Attribute,java.lang.String> attributes
           
private  java.lang.String name
           
 
Constructor Summary
VOUser(java.lang.String name, java.lang.String voName, java.lang.String globalPrimaryGroupName, java.lang.String[] globalSecondaryGroupNames, java.lang.String[] globalSecondaryVONames, java.lang.String role, java.lang.String group, java.lang.String subgroup)
           
 
Method Summary
private  java.lang.String buildValue(java.lang.String[] values, java.lang.String prefix)
           
 java.lang.String getAttribute(VO.Attribute attrName)
           
 java.lang.String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

attributes

private java.util.HashMap<VO.Attribute,java.lang.String> attributes
Constructor Detail

VOUser

public VOUser(java.lang.String name,
              java.lang.String voName,
              java.lang.String globalPrimaryGroupName,
              java.lang.String[] globalSecondaryGroupNames,
              java.lang.String[] globalSecondaryVONames,
              java.lang.String role,
              java.lang.String group,
              java.lang.String subgroup)
Method Detail

buildValue

private java.lang.String buildValue(java.lang.String[] values,
                                    java.lang.String prefix)

getAttribute

public java.lang.String getAttribute(VO.Attribute attrName)

getName

public java.lang.String getName()