Update of /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2173/com/sun/xacml/combine Modified Files: BaseCombiningAlgFactory.java CombiningAlgFactory.java CombiningAlgFactoryProxy.java CombiningAlgorithm.java DenyOverridesPolicyAlg.java DenyOverridesRuleAlg.java FirstApplicablePolicyAlg.java FirstApplicableRuleAlg.java OnlyOneApplicablePolicyAlg.java OrderedDenyOverridesPolicyAlg.java OrderedDenyOverridesRuleAlg.java OrderedPermitOverridesPolicyAlg.java OrderedPermitOverridesRuleAlg.java PermitOverridesPolicyAlg.java PermitOverridesRuleAlg.java PolicyCombiningAlgorithm.java RuleCombiningAlgorithm.java StandardCombiningAlgFactory.java Log Message: added @since tags to all classes Index: OrderedPermitOverridesRuleAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/OrderedPermitOverridesRuleAlg.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** OrderedPermitOverridesRuleAlg.java 25 Aug 2003 16:44:57 -0000 1.1 --- OrderedPermitOverridesRuleAlg.java 17 Mar 2004 18:03:38 -0000 1.2 *************** *** 3,7 **** * @(#)OrderedPermitOverridesRuleAlg.java * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 3,7 ---- * @(#)OrderedPermitOverridesRuleAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 47,50 **** --- 47,51 ---- * the regular Permit Overrides implementation since it is also orderd. * + * @since 1.1 * @author seth proctor */ Index: StandardCombiningAlgFactory.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/StandardCombiningAlgFactory.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** StandardCombiningAlgFactory.java 15 Mar 2004 21:34:51 -0000 1.2 --- StandardCombiningAlgFactory.java 17 Mar 2004 18:03:38 -0000 1.3 *************** *** 42,45 **** --- 42,46 ---- * 1.0 and 1.1. It is the default factory used by the system. * + * @since 1.2 * @author Seth Proctor */ Index: CombiningAlgorithm.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/CombiningAlgorithm.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CombiningAlgorithm.java 25 Aug 2003 16:46:33 -0000 1.2 --- CombiningAlgorithm.java 17 Mar 2004 18:03:38 -0000 1.3 *************** *** 1,7 **** /* ! * @(#)CombiningAlgorithm.java 1.4 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)CombiningAlgorithm.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 50,53 **** --- 50,54 ---- * must be implemented. * + * @since 1.0 * @author Seth Proctor */ Index: OnlyOneApplicablePolicyAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/OnlyOneApplicablePolicyAlg.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** OnlyOneApplicablePolicyAlg.java 25 Aug 2003 16:46:33 -0000 1.2 --- OnlyOneApplicablePolicyAlg.java 17 Mar 2004 18:03:38 -0000 1.3 *************** *** 1,7 **** /* ! * @(#)OnlyOneApplicablePolicyAlg.java 1.7 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)OnlyOneApplicablePolicyAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 57,60 **** --- 57,61 ---- * pdp only selects one policy per request. * + * @since 1.0 * @author Seth Proctor */ Index: OrderedPermitOverridesPolicyAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/OrderedPermitOverridesPolicyAlg.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** OrderedPermitOverridesPolicyAlg.java 25 Aug 2003 16:44:57 -0000 1.1 --- OrderedPermitOverridesPolicyAlg.java 17 Mar 2004 18:03:38 -0000 1.2 *************** *** 3,7 **** * @(#)OrderedPermitOverridesPolicyAlg.java * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 3,7 ---- * @(#)OrderedPermitOverridesPolicyAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 47,50 **** --- 47,51 ---- * the regular Permit Overrides implementation since it is also orderd. * + * @since 1.1 * @author seth proctor */ Index: DenyOverridesPolicyAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/DenyOverridesPolicyAlg.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DenyOverridesPolicyAlg.java 25 Aug 2003 16:46:33 -0000 1.3 --- DenyOverridesPolicyAlg.java 17 Mar 2004 18:03:38 -0000 1.4 *************** *** 1,7 **** /* ! * @(#)DenyOverridesPolicyAlg.java 1.8 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)DenyOverridesPolicyAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 60,63 **** --- 60,64 ---- * supports the Ordered Deny Overrides algorithm. * + * @since 1.0 * @author Seth Proctor */ Index: CombiningAlgFactoryProxy.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/CombiningAlgFactoryProxy.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** CombiningAlgFactoryProxy.java 13 Feb 2004 17:52:14 -0000 1.1 --- CombiningAlgFactoryProxy.java 17 Mar 2004 18:03:38 -0000 1.2 *************** *** 42,45 **** --- 42,46 ---- * <code>CombiningAlgFactory</code>s. * + * @since 1.2 * @author Seth Proctor */ Index: OrderedDenyOverridesRuleAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/OrderedDenyOverridesRuleAlg.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** OrderedDenyOverridesRuleAlg.java 25 Aug 2003 16:44:57 -0000 1.1 --- OrderedDenyOverridesRuleAlg.java 17 Mar 2004 18:03:38 -0000 1.2 *************** *** 3,7 **** * @(#)OrderedDenyOverridesRuleAlg.java * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 3,7 ---- * @(#)OrderedDenyOverridesRuleAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 47,50 **** --- 47,51 ---- * the regular Deny Overrides implementation since it is also orderd. * + * @since 1.1 * @author seth proctor */ Index: OrderedDenyOverridesPolicyAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/OrderedDenyOverridesPolicyAlg.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** OrderedDenyOverridesPolicyAlg.java 25 Aug 2003 16:44:57 -0000 1.1 --- OrderedDenyOverridesPolicyAlg.java 17 Mar 2004 18:03:38 -0000 1.2 *************** *** 3,7 **** * OrderedDenyOverridesPolicyAlg.java * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 3,7 ---- * OrderedDenyOverridesPolicyAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 47,50 **** --- 47,51 ---- * the regular Deny Overrides implementation since it is also orderd. * + * @since 1.1 * @author seth proctor */ Index: FirstApplicablePolicyAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/FirstApplicablePolicyAlg.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** FirstApplicablePolicyAlg.java 25 Aug 2003 16:46:33 -0000 1.2 --- FirstApplicablePolicyAlg.java 17 Mar 2004 18:03:38 -0000 1.3 *************** *** 1,7 **** /* ! * @(#)FirstApplicablePolicyAlg.java 1.7 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)FirstApplicablePolicyAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 56,59 **** --- 56,60 ---- * that evaluation result. * + * @since 1.0 * @author Seth Proctor */ Index: BaseCombiningAlgFactory.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/BaseCombiningAlgFactory.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** BaseCombiningAlgFactory.java 15 Mar 2004 21:34:50 -0000 1.1 --- BaseCombiningAlgFactory.java 17 Mar 2004 18:03:38 -0000 1.2 *************** *** 49,52 **** --- 49,53 ---- * setup the factory with any algorithms. * + * @since 1.2 * @author Seth Proctor */ Index: FirstApplicableRuleAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/FirstApplicableRuleAlg.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** FirstApplicableRuleAlg.java 25 Aug 2003 16:46:33 -0000 1.2 --- FirstApplicableRuleAlg.java 17 Mar 2004 18:03:38 -0000 1.3 *************** *** 1,7 **** /* ! * @(#)FirstApplicableRuleAlg.java 1.5 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)FirstApplicableRuleAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 55,58 **** --- 55,59 ---- * that evaluation result. * + * @since 1.0 * @author Seth Proctor */ Index: PermitOverridesRuleAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/PermitOverridesRuleAlg.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PermitOverridesRuleAlg.java 25 Aug 2003 16:46:33 -0000 1.3 --- PermitOverridesRuleAlg.java 17 Mar 2004 18:03:38 -0000 1.4 *************** *** 1,7 **** /* ! * @(#)PermitOverridesRuleAlg.java 1.5 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)PermitOverridesRuleAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 57,60 **** --- 57,61 ---- * supports the Ordered Permit Overrides algorithm. * + * @since 1.0 * @author Seth Proctor */ Index: DenyOverridesRuleAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/DenyOverridesRuleAlg.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DenyOverridesRuleAlg.java 25 Aug 2003 16:46:33 -0000 1.3 --- DenyOverridesRuleAlg.java 17 Mar 2004 18:03:38 -0000 1.4 *************** *** 1,7 **** /* ! * @(#)DenyOverridesRuleAlg.java 1.7 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)DenyOverridesRuleAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 57,60 **** --- 57,61 ---- * supports the Ordered Deny Overrides algorithm. * + * @since 1.0 * @author Seth Proctor */ Index: PermitOverridesPolicyAlg.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/PermitOverridesPolicyAlg.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PermitOverridesPolicyAlg.java 25 Aug 2003 16:46:33 -0000 1.3 --- PermitOverridesPolicyAlg.java 17 Mar 2004 18:03:38 -0000 1.4 *************** *** 1,7 **** /* ! * @(#)PermitOverridesPolicyAlg.java 1.6 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)PermitOverridesPolicyAlg.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 60,63 **** --- 60,64 ---- * supports the Ordered Permit Overrides algorithm. * + * @since 1.0 * @author Seth Proctor */ Index: RuleCombiningAlgorithm.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/RuleCombiningAlgorithm.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** RuleCombiningAlgorithm.java 25 Aug 2003 16:46:33 -0000 1.3 --- RuleCombiningAlgorithm.java 17 Mar 2004 18:03:38 -0000 1.4 *************** *** 1,7 **** /* ! * @(#)RuleCombiningAlgorithm.java 1.6 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)RuleCombiningAlgorithm.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 49,52 **** --- 49,53 ---- * The base type for all Rule combining algorithms. * + * @since 1.0 * @author Seth Proctor * @author Marco Barreno Index: CombiningAlgFactory.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/CombiningAlgFactory.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** CombiningAlgFactory.java 15 Mar 2004 21:34:50 -0000 1.7 --- CombiningAlgFactory.java 17 Mar 2004 18:03:38 -0000 1.8 *************** *** 46,49 **** --- 46,50 ---- * algorithms. * + * @since 1.0 * @author Seth Proctor */ Index: PolicyCombiningAlgorithm.java =================================================================== RCS file: /cvsroot/sunxacml/sunxacml/com/sun/xacml/combine/PolicyCombiningAlgorithm.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PolicyCombiningAlgorithm.java 25 Aug 2003 16:46:33 -0000 1.2 --- PolicyCombiningAlgorithm.java 17 Mar 2004 18:03:38 -0000 1.3 *************** *** 1,7 **** /* ! * @(#)PolicyCombiningAlgorithm.java 1.8 01/30/03 * ! * Copyright 2003 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without --- 1,7 ---- /* ! * @(#)PolicyCombiningAlgorithm.java * ! * Copyright 2003-2004 Sun Microsystems, Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without *************** *** 57,60 **** --- 57,61 ---- * are also included in the result. * + * @since 1.0 * @author Seth Proctor * @author Marco Barreno |