blackboard.cms.filesystem.security
Class PortfolioPrincipal

java.lang.Object
  extended by blackboard.cms.filesystem.security.CSPrincipal
      extended by blackboard.cms.filesystem.security.PortfolioPrincipal

public class PortfolioPrincipal
extends CSPrincipal

Object used to represent a CSPrincipal for a given Portfolio

Since:
Bb CS 1.2
Version:
$Revision: #1 $

Method Summary
static java.lang.String calculatePrincipalID(Portfolio portfolio)
          Returns a string that represents the Portfolio Principal ID
static PortfolioPrincipal createInstance(Portfolio portfolio)
          Create an instance of PortfolioPrincipal
 Portfolio getPortfolio()
          Returns the Portfolio associated with this PortfolioPrincipal
 
Methods inherited from class blackboard.cms.filesystem.security.CSPrincipal
getDisplayName, getPrincipalID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPortfolio

public Portfolio getPortfolio()
Returns the Portfolio associated with this PortfolioPrincipal

Returns:
a Portfolio

createInstance

public static PortfolioPrincipal createInstance(Portfolio portfolio)
Create an instance of PortfolioPrincipal

Parameters:
portfolio - a Portfolio
Returns:
a PortfolioPrincipal

calculatePrincipalID

public static java.lang.String calculatePrincipalID(Portfolio portfolio)
Returns a string that represents the Portfolio Principal ID

Parameters:
portfolio - a Portfolio
Returns:
a String that represents the PrincipalID for the Portfolio


Copyright © 2003-2004 Blackboard, Inc. All Rights Reserved.