org.glite.data.transfer
Class Roles

java.lang.Object
  extended byorg.glite.data.transfer.Roles

public class Roles
extends java.lang.Object

Roles definitions.


Field Summary
 StringPair[] channelManager
          Holds a list of pairs channelName/principal, where the channelName holds the name of a channel for which the client is a manager, and the principal holds the principal that gives this role to the client (VOMS role or DN).
 java.lang.String clientDN
          The DN of the client owning these roles.
 java.lang.String serviceAdmin
          Null if the client is not a service admin.
 java.lang.String submitter
          Null if the client does not have submit privileges.
 StringPair[] VOManager
          Holds a list of pairs VOName/principal, where the VOName holds the name of a VO for which the client is a manager, and the principal holds the principal that gives this role to the client (VOMS role or DN).
 
Constructor Summary
Roles()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clientDN

public java.lang.String clientDN
The DN of the client owning these roles.


serviceAdmin

public java.lang.String serviceAdmin
Null if the client is not a service admin. Holds the principal giving it this role otherwise.


submitter

public java.lang.String submitter
Null if the client does not have submit privileges. Holds the principal giving it this role otherwise.


VOManager

public StringPair[] VOManager
Holds a list of pairs VOName/principal, where the VOName holds the name of a VO for which the client is a manager, and the principal holds the principal that gives this role to the client (VOMS role or DN).


channelManager

public StringPair[] channelManager
Holds a list of pairs channelName/principal, where the channelName holds the name of a channel for which the client is a manager, and the principal holds the principal that gives this role to the client (VOMS role or DN).

Constructor Detail

Roles

public Roles()


Copyright © 2004 EU-EGEE