QuickServer
v1.4.7

org.quickserver.util.xmlreader
Class AccessConstraintConfig

java.lang.Object
  extended byorg.quickserver.util.xmlreader.AccessConstraintConfig
All Implemented Interfaces:
java.io.Serializable

public class AccessConstraintConfig
extends java.lang.Object
implements java.io.Serializable

This class encapsulate the access constraints on servers running. The xml is <access-constraint>...</access-constraint>.

Since:
1.3.3
Author:
Akshathkumar Shetty
See Also:
Serialized Form

Constructor Summary
AccessConstraintConfig()
           
 
Method Summary
 void checkAccept(java.net.Socket socket)
          Finds if the socket has access to connect to server.
 IpFilterConfig getIpFilterConfig()
          Returns the IpFilterConfig.
 void setIpFilterConfig(IpFilterConfig ipFilterConfig)
          Sets the IpFilterConfig XML Tag: <ip-filter></ip-filter>
 java.lang.String toXML(java.lang.String pad)
          Returns XML config of this class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessConstraintConfig

public AccessConstraintConfig()
Method Detail

getIpFilterConfig

public IpFilterConfig getIpFilterConfig()
Returns the IpFilterConfig.

Returns:
IpFilterConfig

setIpFilterConfig

public void setIpFilterConfig(IpFilterConfig ipFilterConfig)
Sets the IpFilterConfig XML Tag: <ip-filter></ip-filter>

Parameters:
ipFilterConfig -

toXML

public java.lang.String toXML(java.lang.String pad)
Returns XML config of this class.


checkAccept

public void checkAccept(java.net.Socket socket)
Finds if the socket has access to connect to server. Based on the access constrains set.

Throws:
java.lang.SecurityException - if access not allowed.

QuickServer
v1.4.7

Copyright © 2003-2006 QuickServer.org