org.apache.sling.security.impl
Class ReferrerFilter

java.lang.Object
  extended by org.apache.sling.security.impl.ReferrerFilter
All Implemented Interfaces:
javax.servlet.Filter

@Property(name="pattern",
          value="/.*",
          propertyPrivate=true)
@Service(value=javax.servlet.Filter.class)
public class ReferrerFilter
extends Object
implements javax.servlet.Filter


Nested Class Summary
 class ReferrerFilter.ConfigurationPrinter
           
 
Constructor Summary
ReferrerFilter()
           
 
Method Summary
protected  void activate(org.osgi.service.component.ComponentContext ctx)
          Activate
protected  void deactivate()
           
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain)
           
 void init(javax.servlet.FilterConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferrerFilter

public ReferrerFilter()
Method Detail

activate

@Activate
protected void activate(org.osgi.service.component.ComponentContext ctx)
Activate


deactivate

@Deactivate
protected void deactivate()

doFilter

public void doFilter(javax.servlet.ServletRequest req,
                     javax.servlet.ServletResponse res,
                     javax.servlet.FilterChain chain)
              throws IOException,
                     javax.servlet.ServletException
Specified by:
doFilter in interface javax.servlet.Filter
Throws:
IOException
javax.servlet.ServletException

init

public void init(javax.servlet.FilterConfig config)
          throws javax.servlet.ServletException
Specified by:
init in interface javax.servlet.Filter
Throws:
javax.servlet.ServletException
See Also:
Filter.init(javax.servlet.FilterConfig)

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Filter
See Also:
Filter.destroy()


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.