Package org.eclipse.jetty.setuid
Class SetUIDServer
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.util.component.ContainerLifeCycle
-
- org.eclipse.jetty.server.handler.AbstractHandler
-
- org.eclipse.jetty.server.handler.AbstractHandlerContainer
-
- org.eclipse.jetty.server.handler.HandlerWrapper
-
- org.eclipse.jetty.server.Server
-
- org.eclipse.jetty.setuid.SetUIDServer
-
- All Implemented Interfaces:
org.eclipse.jetty.server.Handler,org.eclipse.jetty.server.HandlerContainer,org.eclipse.jetty.util.Attributes,org.eclipse.jetty.util.component.Container,org.eclipse.jetty.util.component.Destroyable,org.eclipse.jetty.util.component.Dumpable,org.eclipse.jetty.util.component.LifeCycle
@Deprecated public class SetUIDServer extends org.eclipse.jetty.server.ServerDeprecated.useSetUIDListenerinstead
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener
-
-
Constructor Summary
Constructors Constructor Description SetUIDServer()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voiddoStart()Deprecated.intgetGid()Deprecated.java.lang.StringgetGroupname()Deprecated.RLimitgetRLimitNoFiles()Deprecated.intgetUid()Deprecated.intgetUmask()Deprecated.java.lang.StringgetUmaskOctal()Deprecated.java.lang.StringgetUsername()Deprecated.booleanisClearSupplementalGroups()Deprecated.booleanisStartServerAsPrivileged()Deprecated.voidsetClearSupplementalGroups(boolean clearSupplementalGroups)Deprecated.voidsetGid(int gid)Deprecated.voidsetGroupname(java.lang.String groupname)Deprecated.voidsetRLimitNoFiles(RLimit rlimit)Deprecated.voidsetStartServerAsPrivileged(boolean startContextsAsPrivileged)Deprecated.voidsetUid(int uid)Deprecated.voidsetUmask(int umask)Deprecated.voidsetUmaskOctal(java.lang.String umask)Deprecated.voidsetUsername(java.lang.String username)Deprecated.-
Methods inherited from class org.eclipse.jetty.server.Server
addConnector, clearAttributes, doStop, dump, getAttribute, getAttributeNames, getConnectors, getDateField, getSessionIdManager, getStopAtShutdown, getThreadPool, getURI, getVersion, handle, handleAsync, handleOptions, isDumpAfterStart, isDumpBeforeStop, join, main, removeAttribute, removeConnector, setAttribute, setConnectors, setDumpAfterStart, setDumpBeforeStop, setSessionIdManager, setStopAtShutdown, start, toString
-
Methods inherited from class org.eclipse.jetty.server.handler.HandlerWrapper
destroy, expandChildren, getHandler, getHandlers, handle, setHandler, setServer
-
Methods inherited from class org.eclipse.jetty.server.handler.AbstractHandlerContainer
expandHandler, findContainerOf, getChildHandlerByClass, getChildHandlers, getChildHandlersByClass
-
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
addBean, addBean, addBean, addEventListener, contains, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, stop, unmanage, updateBean, updateBeans
-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
-
-
-
-
Method Detail
-
setUsername
public void setUsername(java.lang.String username)
Deprecated.
-
getUsername
public java.lang.String getUsername()
Deprecated.
-
setGroupname
public void setGroupname(java.lang.String groupname)
Deprecated.
-
getGroupname
public java.lang.String getGroupname()
Deprecated.
-
getUmask
public int getUmask()
Deprecated.
-
getUmaskOctal
public java.lang.String getUmaskOctal()
Deprecated.
-
setUmask
public void setUmask(int umask)
Deprecated.
-
setUmaskOctal
public void setUmaskOctal(java.lang.String umask)
Deprecated.
-
getUid
public int getUid()
Deprecated.
-
setUid
public void setUid(int uid)
Deprecated.
-
setGid
public void setGid(int gid)
Deprecated.
-
getGid
public int getGid()
Deprecated.
-
setRLimitNoFiles
public void setRLimitNoFiles(RLimit rlimit)
Deprecated.
-
getRLimitNoFiles
public RLimit getRLimitNoFiles()
Deprecated.
-
isClearSupplementalGroups
public boolean isClearSupplementalGroups()
Deprecated.
-
setClearSupplementalGroups
public void setClearSupplementalGroups(boolean clearSupplementalGroups)
Deprecated.
-
doStart
protected void doStart() throws java.lang.ExceptionDeprecated.- Overrides:
doStartin classorg.eclipse.jetty.server.Server- Throws:
java.lang.Exception
-
isStartServerAsPrivileged
public boolean isStartServerAsPrivileged()
Deprecated.- Returns:
- the startServerAsPrivileged
-
setStartServerAsPrivileged
public void setStartServerAsPrivileged(boolean startContextsAsPrivileged)
Deprecated.- Parameters:
startContextsAsPrivileged- if true, the server is started and then the process UID is switched. If false, the connectors are opened, the UID is switched and then the server is started.
-
-