com.ibm.di.api.security
Class Identity

java.lang.Object
  extended by com.ibm.di.api.security.Identity
Direct Known Subclasses:
LocalIdentity

public class Identity
extends Object


Constructor Summary
protected Identity()
           
  Identity(String aUserId, Vector aRoles)
           
 
Method Summary
 boolean canExecuteAL(String aConfigId, String aAssemblyLine)
           
 boolean canExecuteAll()
           
 boolean canExecuteConfig(String aConfigId)
           
 boolean canExecuteConfigALs(String aConfigId)
           
 boolean canExecuteConfigEHs(String aConfigId)
           
 boolean canExecuteEH(String aConfigId, String aEventHandler)
           
 boolean canReadAll()
           
 boolean canReadConfig(String aConfigId)
           
 String getUserId()
           
 boolean isAdmin()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Identity

protected Identity()

Identity

public Identity(String aUserId,
                Vector aRoles)
Method Detail

getUserId

public String getUserId()

isAdmin

public boolean isAdmin()

canReadConfig

public boolean canReadConfig(String aConfigId)

canExecuteAL

public boolean canExecuteAL(String aConfigId,
                            String aAssemblyLine)

canExecuteEH

public boolean canExecuteEH(String aConfigId,
                            String aEventHandler)

canExecuteConfigEHs

public boolean canExecuteConfigEHs(String aConfigId)

canExecuteConfigALs

public boolean canExecuteConfigALs(String aConfigId)

canExecuteConfig

public boolean canExecuteConfig(String aConfigId)

canExecuteAll

public boolean canExecuteAll()

canReadAll

public boolean canReadAll()