|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.esupportail.portal.channels.CStockage.config.Server
Id: Server.java,v 1.0 14 avril 2005
Copyright (c) 2004 Esup Portail (www.esup-portail.org)
Classes: Server
Original Author: Yohan Colmant
This represents a server in the configuration file
Field Summary | |
private java.lang.String |
aclGroupPrefix
The group prefix for the ACL |
private java.lang.String |
aclNamespace
The ACL namespace |
private java.lang.String |
aclUportalGroup
The uPortal group node for the ACL |
private java.lang.String |
aclUserPrefix
The user prefix for the ACL |
private static java.lang.String |
AUTH_ASKED
ASKED authentication |
private static java.lang.String |
AUTH_CAS
CAS authentication |
private static java.lang.String |
AUTH_TRUSTED
TRUSTED authentication |
private java.lang.String |
authenticationMode
The authentication mode. |
private java.lang.String |
cifsDisablePlainTextPassword
The cifs disable plain text password |
private java.lang.String |
cifsDomain
The cifs domain |
private java.lang.String |
cifsResolveOrder
The Cifs resolve order |
private java.lang.String |
id
The server id |
private java.lang.String |
initialLoginFromTheConfigurationFile
The login if trusted authentication |
protected static Log |
log
Logger object |
private java.lang.String |
login
The login if trusted authentication |
private boolean |
loginIsFromConfigurationFile
If the login is from the configuration file |
private java.lang.String |
manageAcl
If this space manage the acl for the sharing or for the injac mode |
private java.lang.String |
name
The name of the server |
private java.lang.String |
nfsGidNumber
The NFS Gid Number |
java.lang.String |
nfsUidNumber
The NFS Uid Number |
private java.lang.String |
password
The password if trusted authentication, or is asked authentication |
private java.lang.String |
serverAccessClass
The class name used to manage the actions |
private java.lang.String |
serverType
The server type |
private java.util.ArrayList |
spaces
The spaces list into this server |
private java.lang.String |
url
The server url |
Constructor Summary | |
Server()
|
Method Summary | |
void |
addSpace(Space space)
|
void |
checkAttribute(java.lang.String attributeName,
org.jasig.portal.security.IPerson person)
we look for a {...} form in the attribute. |
java.lang.Object |
clone()
Clone this object |
boolean |
equals(java.lang.Object o)
Compare this to another object |
java.lang.String |
getAclGroupPrefix()
|
java.lang.String |
getAclNamespace()
|
java.lang.String |
getAclUportalGroup()
|
java.lang.String |
getAclUserPrefix()
|
java.lang.String |
getAuthenticationMode()
|
java.lang.String |
getCifsDisablePlainTextPassword()
|
java.lang.String |
getCifsDomain()
|
java.lang.String |
getCifsResolveOrder()
|
java.lang.String |
getId()
|
java.lang.String |
getInitialLoginFromTheConfigurationFile()
|
java.lang.StringBuffer |
getLocalXmlBegin()
Get the xml in the configuration file style |
java.lang.StringBuffer |
getLocalXmlEnd()
Get the xml in the configuration file style |
java.lang.String |
getLogin()
|
java.lang.String |
getManageAcl()
|
java.lang.String |
getName()
|
java.lang.String |
getNfsGidNumber()
|
java.lang.String |
getNfsUidNumber()
|
java.lang.String |
getPassword()
|
java.lang.String |
getServerAccessClass()
|
java.lang.String |
getServerType()
|
java.util.ArrayList |
getSpaces()
|
java.lang.String |
getUrl()
|
java.lang.String |
getXml()
Get the xml in the configuration file style |
boolean |
hasAclParameterSet()
|
void |
initServerAccessObjectForEachSpace(org.jasig.portal.security.IPerson person)
init the server access object for this space |
boolean |
isAskedAuthentication()
If the selected authentication is ASKED |
boolean |
isCasAuthentication()
If the selected authentication is CAS |
boolean |
isLoginIsFromConfigurationFile()
|
boolean |
isTrustedAuthentication()
If the selected authentication is TRUSTED |
boolean |
managesAcl()
|
void |
setAclGroupPrefix(java.lang.String aclGroupPrefix)
|
void |
setAclNamespace(java.lang.String aclNamespace)
|
void |
setAclUportalGroup(java.lang.String aclUportalGroup)
|
void |
setAclUserPrefix(java.lang.String aclUserPrefix)
|
void |
setAuthenticationMode(java.lang.String authenticationMode)
|
void |
setCifsDisablePlainTextPassword(java.lang.String cifsDisablePlainTextPassword)
|
void |
setCifsDomain(java.lang.String cifsDomain)
|
void |
setCifsResolveOrder(java.lang.String cifsResolveOrder)
|
void |
setId(java.lang.String id)
|
void |
setInitialLoginFromTheConfigurationFile(java.lang.String initialLoginFromTheConfigurationFile)
|
void |
setLogin(java.lang.String login)
|
void |
setManageAcl(java.lang.String manageAcl)
|
void |
setName(java.lang.String name)
|
void |
setNfsGidNumber(java.lang.String nfsGidNumber)
|
void |
setNfsUidNumber(java.lang.String nfsUidNumber)
|
void |
setPassword(java.lang.String password)
|
void |
setServerAccessClass(java.lang.String serverAccessClass)
|
void |
setServerType(java.lang.String serverType)
|
void |
setSpaces(java.util.ArrayList spaces)
|
void |
setUrl(java.lang.String url)
|
java.lang.String |
toString()
Return a String representation of this space |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static final Log log
private static final java.lang.String AUTH_CAS
private static final java.lang.String AUTH_TRUSTED
private static final java.lang.String AUTH_ASKED
private java.util.ArrayList spaces
private java.lang.String name
private java.lang.String id
private java.lang.String url
private java.lang.String serverType
private java.lang.String authenticationMode
private java.lang.String login
private java.lang.String initialLoginFromTheConfigurationFile
private boolean loginIsFromConfigurationFile
private java.lang.String password
private java.lang.String manageAcl
private java.lang.String aclNamespace
private java.lang.String aclUserPrefix
private java.lang.String aclGroupPrefix
private java.lang.String aclUportalGroup
private java.lang.String cifsDomain
private java.lang.String cifsResolveOrder
private java.lang.String cifsDisablePlainTextPassword
public java.lang.String nfsUidNumber
private java.lang.String nfsGidNumber
private java.lang.String serverAccessClass
Constructor Detail |
public Server()
Method Detail |
public java.util.ArrayList getSpaces()
public void addSpace(Space space)
space
- The space to set.public void setSpaces(java.util.ArrayList spaces)
spaces
- The spaces to set.public boolean managesAcl() throws PropertiesException
PropertiesException
public void setManageAcl(java.lang.String manageAcl)
manageAcl
- The manageAcl to set.public java.lang.String getManageAcl()
public java.lang.String getName()
public void setName(java.lang.String name)
name
- The name to set.public java.lang.String getCifsDisablePlainTextPassword()
public void setCifsDisablePlainTextPassword(java.lang.String cifsDisablePlainTextPassword)
cifsDisablePlainTextPassword
- The cifsDisablePlainTextPassword to set.public java.lang.String getCifsDomain()
public void setCifsDomain(java.lang.String cifsDomain)
cifsDomain
- The cifsDomain to set.public java.lang.String getCifsResolveOrder()
public void setCifsResolveOrder(java.lang.String cifsResolveOrder)
cifsResolveOrder
- The cifsResolveOrder to set.public java.lang.String getServerType()
public void setServerType(java.lang.String serverType)
serverType
- The serverType to set.public java.lang.String getAclUportalGroup()
public void setAclUportalGroup(java.lang.String aclUportalGroup)
aclUportalGroup
- The aclUportalGroup to set.public java.lang.String getAclGroupPrefix()
public void setAclGroupPrefix(java.lang.String aclGroupPrefix)
aclGroupPrefix
- The aclGroupPrefix to set.public java.lang.String getAclNamespace()
public void setAclNamespace(java.lang.String aclNamespace)
aclNamespace
- The aclNamespace to set.public boolean hasAclParameterSet()
public java.lang.String getAclUserPrefix()
public void setAclUserPrefix(java.lang.String aclUserPrefix)
aclUserPrefix
- The aclUserPrefix to set.public boolean isCasAuthentication() throws PropertiesException
PropertiesException
public boolean isTrustedAuthentication() throws PropertiesException
PropertiesException
public boolean isAskedAuthentication() throws PropertiesException
PropertiesException
public java.lang.String getLogin()
public void setLogin(java.lang.String login)
login
- The login to set.public void setInitialLoginFromTheConfigurationFile(java.lang.String initialLoginFromTheConfigurationFile)
initialLoginFromTheConfigurationFile
- The login to set.public boolean isLoginIsFromConfigurationFile()
public java.lang.String getInitialLoginFromTheConfigurationFile()
public java.lang.String getPassword() throws PropertiesException
PropertiesException
public void setPassword(java.lang.String password)
password
- The trustedPassword to set.public java.lang.String getUrl() throws PropertiesException
PropertiesException
public void setUrl(java.lang.String url)
url
- The url to set.public void setAuthenticationMode(java.lang.String authenticationMode)
authenticationMode
- The authenticationMode to set.public java.lang.String getAuthenticationMode()
public java.lang.String getServerAccessClass()
public void setServerAccessClass(java.lang.String serverAccessClass)
serverAccessClass
- The serverAccessClass to set.public java.lang.String getId()
public void setId(java.lang.String id)
id
- The id to set.public void checkAttribute(java.lang.String attributeName, org.jasig.portal.security.IPerson person)
attributeName
- to checkperson
- uPortal person objectpublic java.lang.String getNfsGidNumber()
public void setNfsGidNumber(java.lang.String nfsGidNumber)
nfsGidNumber
- The nfsGidNumber to set.public java.lang.String getNfsUidNumber()
public void setNfsUidNumber(java.lang.String nfsUidNumber)
nfsUidNumber
- The nfsUidNumber to set.public void initServerAccessObjectForEachSpace(org.jasig.portal.security.IPerson person) throws java.net.MalformedURLException, PropertiesException
person
- the uportal person object
java.net.MalformedURLException
PropertiesException
public boolean equals(java.lang.Object o)
o
- object to comparepublic java.lang.String toString()
public java.lang.Object clone()
public java.lang.StringBuffer getLocalXmlBegin()
public java.lang.StringBuffer getLocalXmlEnd()
public java.lang.String getXml()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |