org.acegisecurity.providers.cas.proxy
Class AcceptAnyCasProxy

java.lang.Object
  extended by org.acegisecurity.providers.cas.proxy.AcceptAnyCasProxy
All Implemented Interfaces:
CasProxyDecider

public class AcceptAnyCasProxy
extends Object
implements CasProxyDecider

Accepts a proxied request from any other service.

Also accepts the request if there was no proxy (ie the user directly authenticated against this service).

Version:
$Id: AcceptAnyCasProxy.java 1496 2006-05-23 13:38:33Z benalex $
Author:
Ben Alex

Constructor Summary
AcceptAnyCasProxy()
           
 
Method Summary
 void confirmProxyListTrusted(List proxyList)
          Decides whether the proxy list is trusted.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcceptAnyCasProxy

public AcceptAnyCasProxy()
Method Detail

confirmProxyListTrusted

public void confirmProxyListTrusted(List proxyList)
                             throws ProxyUntrustedException
Description copied from interface: CasProxyDecider
Decides whether the proxy list is trusted.

Must throw any ProxyUntrustedException if the proxy list is untrusted.

Specified by:
confirmProxyListTrusted in interface CasProxyDecider
Parameters:
proxyList - the list of proxies to be checked.
Throws:
ProxyUntrustedException - DOCUMENT ME!


Copyright © 2004-2010 Interface21, Inc. All Rights Reserved.