01: /* Copyright 2004 The JA-SIG Collaborative. All rights reserved.
02: * See license distributed with this file and
03: * available online at http://www.uportal.org/license.html
04: */
05:
06: package org.jasig.portal.security;
07:
08: import java.util.Properties;
09:
10: /**
11: * Allows an ISecurityContext to note that it can have a Properties passed to it
12: * via a setter method.
13: *
14: * @author Eric Dalquist <a href="mailto:edalquist@unicon.net">edalquist@unicon.net</a>
15: * @version $Revision: 35461 $ $Date: 2005-03-29 07:09:04 -0700 (Tue, 29 Mar 2005) $
16: */
17: public interface IConfigurableSecurityContext extends ISecurityContext {
18:
19: /**
20: * Method used to set the properties of the SecurityContext.
21: *
22: * @param props The properties to set on the SecurityContext.
23: */
24: public abstract void setProperties(Properties props);
25: }
|