org.apache.jetspeed.sso
Interface SSOSite


public interface SSOSite

Interface SSOSite

Author:
rruttimann

Method Summary
 void addPrincipal(SSOPrincipal principal)
          Adds the SSOPrincipal to the principals collection
 String getName()
           
 Collection getPrincipals()
           
 Collection getRemotePrincipals()
          getRemotePrincipals
 int getSiteId()
           
 String getSiteURL()
           
 boolean isAllowUserSet()
           
 boolean isCertificateRequired()
           
 void removePrincipal(long principalId)
          removePrincipal() removes a principal from the principals collection
 void setAllowUserSet(boolean isAllowUserSet)
           
 void setCertificateRequired(boolean isCertificateRequired)
           
 void setName(String name)
           
 void setPrincipals(Collection principals)
           
 void setRemotePrincipals(Collection remotePrincipals)
          setRemotePrincipals
 void setSiteId(int siteId)
           
 void setSiteURL(String siteURL)
           
 

Method Detail

isAllowUserSet

public boolean isAllowUserSet()
Returns:
Returns the isAllowUserSet.

setAllowUserSet

public void setAllowUserSet(boolean isAllowUserSet)
Parameters:
isAllowUserSet - The isAllowUserSet to set.

isCertificateRequired

public boolean isCertificateRequired()
Returns:
Returns the isCertificateRequired.

setCertificateRequired

public void setCertificateRequired(boolean isCertificateRequired)
Parameters:
isCertificateRequired - The isCertificateRequired to set.

getName

public String getName()
Returns:
Returns the name.

setName

public void setName(String name)
Parameters:
name - The name to set.

getPrincipals

public Collection getPrincipals()
Returns:
Returns the principals.

setPrincipals

public void setPrincipals(Collection principals)
Parameters:
principals - The principals to set.

getSiteId

public int getSiteId()
Returns:
Returns the siteId.

setSiteId

public void setSiteId(int siteId)
Parameters:
siteId - The siteId to set.

getSiteURL

public String getSiteURL()
Returns:
Returns the siteURL.

setSiteURL

public void setSiteURL(String siteURL)
Parameters:
siteURL - The siteURL to set.

addPrincipal

public void addPrincipal(SSOPrincipal principal)
                  throws SSOException
Adds the SSOPrincipal to the principals collection

Throws:
SSOException

removePrincipal

public void removePrincipal(long principalId)
                     throws SSOException
removePrincipal() removes a principal from the principals collection

Throws:
SSOException

getRemotePrincipals

public Collection getRemotePrincipals()
getRemotePrincipals


setRemotePrincipals

public void setRemotePrincipals(Collection remotePrincipals)
setRemotePrincipals



Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.