com.bea.wlai.common
Class PrincipalMap

java.lang.Object
  extended by com.bea.wlai.common.PrincipalMap
All Implemented Interfaces:
Serializable

public class PrincipalMap
extends Object
implements Serializable

Contains a set of adapter defined environment variables for an adapter

See Also:
Serialized Form

Nested Class Summary
 class PrincipalMap.UserCredentials
           
 
Constructor Summary
PrincipalMap()
           
 
Method Summary
 void add(String sourceUserName, String targetUserName, String password)
           
 PrincipalMap.UserCredentials getTargetUserCredentials(String sourceUserName, weblogic.security.acl.internal.AuthenticatedSubject user)
           
 String getTargetUserName(String sourceUserName)
           
 String[] listMappedSourceUserNames()
           
 void remove(String sourceUserName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrincipalMap

public PrincipalMap()
Method Detail

add

public void add(String sourceUserName,
                String targetUserName,
                String password)

remove

public void remove(String sourceUserName)

listMappedSourceUserNames

public String[] listMappedSourceUserNames()

getTargetUserName

public String getTargetUserName(String sourceUserName)

getTargetUserCredentials

public PrincipalMap.UserCredentials getTargetUserCredentials(String sourceUserName,
                                                             weblogic.security.acl.internal.AuthenticatedSubject user)