[java-identity-provider COMMIT] in /trunk/idp-attribute-filter-impl/src: main/java/net/shibboleth/idp/attribute/filte...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Jul 11 11:14:59 EDT 2013
Author: rdw
Date: Thu Jul 11 11:14:59 2013
New Revision: 4555
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4555&view=rev
Log:
IDP-287A whole lot of things that were Matchers now become PolicyRule.
Although this is a huge checkin the work is simple
- Base all the classes on a new classes AbstractPolicyRule/AbstractStringPolicyRule/AbstractRexexpPolicyRule (derived form their matcher buddies)
- Change random boolean functions into Tristate functions call matcher(PolicyRequirementRule)
Everything else is a matter of moving classes to their new home (...impl.policyrule not imple.matcher) and making the tests run (AssertTrue(foo) becomes AssertEquals(foo, Tristate.TRUE)
Added:
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/matcher/AbstractMatcher.java (with props)
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/AbstractPolicyRule.java (with props)
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/AbstractRegexpPolicyRule.java (with props)
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/AbstractStringPolicyRule.java (with props)
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/
- copied from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/AttributeIssuerPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/AttributeIssuerMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/AttributeIssuerRegexpPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/AttributeIssuerRegexpMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/AttributeRequesterPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/AttributeRequesterMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/AttributeRequesterRegexpPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/AttributeRequesterRegexpMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/AuthenticationMethodPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/AuthenticationMethodMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/AuthenticationMethodRegexpPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/AuthenticationMethodRegexpMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/PrincipalNamePolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/PrincipalNameMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/PrincipalNameRegexpPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/filtercontext/PrincipalNameRegexpMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AbstractEntityAttributeExactPolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/saml/AbstractEntityAttributeExactMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AbstractEntityAttributePolicyRule.java
- copied, changed from r4544, trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/saml/AbstractEntityAttributeMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AbstractEntityAttributeRegexPolicyRule.java
- copied, changed
[... 3524 lines stripped ...]
More information about the commits
mailing list