public interface SSOPrincipal
Modifier and Type | Method and Description |
---|---|
void |
addRemotePrincipal(JetspeedPrincipal principal)
addRemotePrincipal()
|
String |
getClassname()
Getter for the principal classname.
|
Timestamp |
getCreationDate()
Getter for creation date.
|
String |
getFullPath()
Getter for the principal full path.
|
Timestamp |
getModifiedDate()
Getter for the modified date.
|
Collection |
getPermissions()
Getter for the principal permissions.
|
long |
getPrincipalId()
Getter for the principal id.
|
Collection |
getRemotePrincipals()
Getter for the remotePrincipals.
|
int |
getSiteID()
Getter for the siteID.
|
boolean |
isEnabled()
Getter for the enabled state
|
boolean |
isMappingOnly()
Getter for isMappingOnly.
|
void |
setClassname(String classname)
Setter for the principal classname.
|
void |
setCreationDate(Timestamp creationDate)
Setter for the creation date.
|
void |
setEnabled(boolean enabled)
Setter for the enabled state
|
void |
setFullPath(String fullPath)
Setter for the principal name.
|
void |
setMappingOnly(boolean isMappingOnly)
Setter for isMappingOnly.
|
void |
setModifiedDate(Timestamp modifiedDate)
Setter for the modified date.
|
void |
setPermissions(Collection permissions)
Setter for the principal permissions.
|
void |
setPrincipalId(long principalId)
Setter for the principal id.
|
void |
setRemotePrincipals(Collection remotePrincipals)
Setter for the remotePrincipals
|
void |
setSiteID(int siteID)
Setter for thesiteID
|
void addRemotePrincipal(JetspeedPrincipal principal)
principal
- Adds remote principal to the main (logged in) principallong getPrincipalId()
Getter for the principal id.
void setPrincipalId(long principalId)
Setter for the principal id.
principalId
- The principal id.String getClassname()
Getter for the principal classname.
void setClassname(String classname)
Setter for the principal classname.
classname
- The principal classname.boolean isMappingOnly()
Getter for isMappingOnly.
void setMappingOnly(boolean isMappingOnly)
Setter for isMappingOnly.
isMappingOnly
- The isMappingOnly.String getFullPath()
Getter for the principal full path.
The full path allows to retrieve the principal preferences from the preferences services.
void setFullPath(String fullPath)
Setter for the principal name.
The full path allows to retrieve the principal preferences from the preferences services.
fullPath
- The principal full path.Collection getPermissions()
Getter for the principal permissions.
void setPermissions(Collection permissions)
Setter for the principal permissions.
permissions
- The principal permissions.Timestamp getCreationDate()
Getter for creation date.
void setCreationDate(Timestamp creationDate)
Setter for the creation date.
creationDate
- The creation date.Timestamp getModifiedDate()
Getter for the modified date.
void setModifiedDate(Timestamp modifiedDate)
Setter for the modified date.
modifiedDate
- The modified date.boolean isEnabled()
Getter for the enabled state
void setEnabled(boolean enabled)
enabled
- The enabled stateCollection getRemotePrincipals()
void setRemotePrincipals(Collection remotePrincipals)
int getSiteID()
void setSiteID(int siteID)
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.