edu.mit.stellar.api.user
Interface UserIdentityM

All Superinterfaces:
java.security.Principal, UserIdentity

public interface UserIdentityM
extends UserIdentity

UserIdentityM

Version:
$Revision: 29988 $, $Date: 2008-02-09 22:10:42 -0500 (Sat, 09 Feb 2008) $
Author:
MIT Stellar team

Method Summary
 void addAuthenticationProviderInformation(AuthenticationProviderInformation authenticationProviderInformation)
           
 void addUsernameHistory(DateRange dateRange)
           
 void setActingAsUuid(java.lang.String actingAsUuid)
           
 void setAuthenticationProviderIdentifier(java.lang.String authenticationProviderIdentifier)
           
 void setAuthenticationProviderInformationList(java.util.Set<AuthenticationProviderInformation> authenticationProviderInformation)
           
 void setCurrentUsername(java.lang.String currentUsername)
           
 void setDirectoryServiceId(java.lang.String directoryServiceId)
           
 void setEnterpriseId(java.lang.String enterpriseId)
           
 void setInstance(java.lang.String instance)
           
 void setMergedWithUuid(java.lang.String mergedWithUuid)
           
 void setPrimaryEmailAddress(java.lang.String primaryEmailAddress)
           
 void setSecondaryEmailAddress(java.lang.String secondaryEmailAddress)
           
 void setUsernameHistory(java.util.Set<DateRange> usernameHistory)
           
 
Methods inherited from interface edu.mit.stellar.api.user.UserIdentity
getActingAsUuid, getAuthenticationProviderIdentifier, getAuthenticationProviderInformationList, getCurrentUsername, getDirectoryServiceId, getEnterpriseId, getInstance, getMergedWithUuid, getPrimaryEmailAddress, getSecondaryEmailAddress, getUsernameHistory, getUuid
 
Methods inherited from interface java.security.Principal
equals, getName, hashCode, toString
 

Method Detail

setCurrentUsername

void setCurrentUsername(java.lang.String currentUsername)
Parameters:
currentUsername - the currentUsername to set

setEnterpriseId

void setEnterpriseId(java.lang.String enterpriseId)
Parameters:
enterpriseId - the enterpriseId to set

setDirectoryServiceId

void setDirectoryServiceId(java.lang.String directoryServiceId)
Parameters:
directoryService - the directoryService to set

setUsernameHistory

void setUsernameHistory(java.util.Set<DateRange> usernameHistory)
Parameters:
usernameHistory - the usernameHistory to set

addUsernameHistory

void addUsernameHistory(DateRange dateRange)

setMergedWithUuid

void setMergedWithUuid(java.lang.String mergedWithUuid)
Parameters:
mergedWithUuid - the mergedWithUuid to set

setInstance

void setInstance(java.lang.String instance)
Parameters:
instance - the instance to set

setActingAsUuid

void setActingAsUuid(java.lang.String actingAsUuid)
Parameters:
actingAsUuid - the actingAsUuid to set

setPrimaryEmailAddress

void setPrimaryEmailAddress(java.lang.String primaryEmailAddress)
Parameters:
primaryEmailAddress - the primaryEmailAddress to set

setSecondaryEmailAddress

void setSecondaryEmailAddress(java.lang.String secondaryEmailAddress)
Parameters:
secondaryEmailAddress - the secondaryEmailAddress to set

setAuthenticationProviderInformationList

void setAuthenticationProviderInformationList(java.util.Set<AuthenticationProviderInformation> authenticationProviderInformation)
Parameters:
authenticationProviderInformationList - the authenticationProviderInformationList to set

addAuthenticationProviderInformation

void addAuthenticationProviderInformation(AuthenticationProviderInformation authenticationProviderInformation)
Parameters:
authenticationProviderInformation -

setAuthenticationProviderIdentifier

void setAuthenticationProviderIdentifier(java.lang.String authenticationProviderIdentifier)
Parameters:
authenticationProviderIdentifier -


Copyright © 2007-2008 MIT IS&T ISDA. All Rights Reserved.