Class EvaluableEntityRoleDescriptorCriterion

java.lang.Object
org.opensaml.saml.metadata.criteria.role.impl.EvaluableEntityRoleDescriptorCriterion
All Implemented Interfaces:
Predicate<RoleDescriptor>, Criterion, EvaluableRoleDescriptorCriterion

public class EvaluableEntityRoleDescriptorCriterion
extends Object
implements EvaluableRoleDescriptorCriterion
Implementation of EvaluableRoleDescriptorCriterion which evaluates that a role descriptor's type or element name (QName is the specified role.
  • Field Details

    • role

      @Nonnull @NotEmpty private QName role
      The entity role QName being evaluated.
  • Constructor Details

    • EvaluableEntityRoleDescriptorCriterion

      public EvaluableEntityRoleDescriptorCriterion​(@Nonnull EntityRoleCriterion criterion)
      Constructor.
      Parameters:
      criterion - the entity role criterion
    • EvaluableEntityRoleDescriptorCriterion

      public EvaluableEntityRoleDescriptorCriterion​(@Nonnull QName entityRole)
      Constructor.
      Parameters:
      entityRole - the entity role QName
  • Method Details