01: /**
02: * @author <a href="mailto:novotny@gridsphere.org">Jason Novotny</a>
03: * @version $Id: AuthModuleCollection.java 6385 2007-10-25 14:02:26Z wehrens $
04: */package org.gridsphere.services.core.security.auth.modules.impl.descriptor;
05:
06: import java.util.List;
07: import java.util.Vector;
08:
09: /**
10: * The <code>AuthModuleCollection</code> provides a list of
11: * <code>AuthModuleDefinition</code> entries.
12: */
13: public class AuthModuleCollection {
14:
15: private List modulesList = new Vector();
16:
17: /**
18: * Sets the list of auth module definitions
19: *
20: * @param modulesList a <code>Vector</code> containing
21: * auth module definitions
22: * @see AuthModuleDefinition
23: */
24: public void setAuthModulesList(List modulesList) {
25: this .modulesList = modulesList;
26: }
27:
28: /**
29: * Returns the list of auth module definitions
30: *
31: * @return a list containing the auth module definitions
32: * @see AuthModuleDefinition
33: */
34: public List getAuthModulesList() {
35: return modulesList;
36: }
37:
38: }
|