org.glite.security.authz.pdp
Class LocalUserPIPAttribute

java.lang.Object
  extended byorg.glite.security.authz.PIPAttribute
      extended byorg.glite.security.authz.pdp.LocalUserPIPAttribute

public class LocalUserPIPAttribute
extends PIPAttribute

This class represents an attribute that is used to pupulate a subject with the local users found in the gridmap file.

See Also:
PIPAttribute, GridMapServicePDP

Field Summary
static java.lang.String LOCAL_USER
          Property defining the name of this attribute.
 
Constructor Summary
LocalUserPIPAttribute(java.lang.String[] users)
          Constructor.
 
Method Summary
 java.lang.String[] getUsers()
          gets the users in this attribute.
 
Methods inherited from class org.glite.security.authz.PIPAttribute
addPrivate, addPublic, getName, getValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOCAL_USER

public static final java.lang.String LOCAL_USER
Property defining the name of this attribute.

See Also:
Constant Field Values
Constructor Detail

LocalUserPIPAttribute

public LocalUserPIPAttribute(java.lang.String[] users)
Constructor.

Parameters:
users - local users to populate this attribute with
Method Detail

getUsers

public java.lang.String[] getUsers()
gets the users in this attribute.

Returns:
array of local users