fr.cnes.sitools.security.authorization.business
Class SitoolsOrAuthorizer

java.lang.Object
  extended by DelegatedAuthorizer
      extended by fr.cnes.sitools.security.authorization.business.SitoolsOrAuthorizer

public class SitoolsOrAuthorizer
extends DelegatedAuthorizer

Authorizer to do Or combination of Authorizers if one of the authorizers list is true the SitoolsOrAuthorizer return true.

Author:
jp.boignard (AKKA Technologies)

Constructor Summary
SitoolsOrAuthorizer(java.util.ArrayList<DelegatedAuthorizer> authorizers)
          Constructor with ArrayList
SitoolsOrAuthorizer(org.restlet.security.Authorizer... authorizers)
          Constructor with unlimited Authorizers
SitoolsOrAuthorizer(DelegatedAuthorizer... authorizers)
          Constructor with unlimited SitoolsAuthorizers
SitoolsOrAuthorizer(java.util.List<org.restlet.security.Authorizer> authorizers)
          Constructor with List
 
Method Summary
 boolean authorize(org.restlet.Request request, org.restlet.Response response)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SitoolsOrAuthorizer

public SitoolsOrAuthorizer(org.restlet.security.Authorizer... authorizers)
Constructor with unlimited Authorizers

Parameters:
authorizers - Authorizer...

SitoolsOrAuthorizer

public SitoolsOrAuthorizer(java.util.List<org.restlet.security.Authorizer> authorizers)
Constructor with List

Parameters:
authorizers - List

SitoolsOrAuthorizer

public SitoolsOrAuthorizer(java.util.ArrayList<DelegatedAuthorizer> authorizers)
Constructor with ArrayList

Parameters:
authorizers - ArrayList

SitoolsOrAuthorizer

public SitoolsOrAuthorizer(DelegatedAuthorizer... authorizers)
Constructor with unlimited SitoolsAuthorizers

Parameters:
authorizers - SitoolsAuthorizer...
Method Detail

authorize

public boolean authorize(org.restlet.Request request,
                         org.restlet.Response response)


Copyright © 2010-2013 CNES. All Rights Reserved.