Class MappedEntityAttributesPredicate.EntityAttributesMatcher
java.lang.Object
net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate.EntityAttributesMatcher
- All Implemented Interfaces:
Predicate<EntityAttributesPredicate.Candidate>
- Enclosing class:
- MappedEntityAttributesPredicate
private class MappedEntityAttributesPredicate.EntityAttributesMatcher
extends Object
implements Predicate<EntityAttributesPredicate.Candidate>
Determines whether an
EntityAttributesPredicate.Candidate criterion is satisfied by the mapped
attributes in an entity's metadata.-
Field Summary
FieldsModifier and TypeFieldDescriptionPopulation to evaluate for a match. -
Constructor Summary
ConstructorsConstructorDescriptionEntityAttributesMatcher(Multimap<String, ? extends net.shibboleth.idp.attribute.IdPAttribute> attrs) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprivate StringattributeValueToString(net.shibboleth.idp.attribute.IdPAttributeValue value) Convert an IdPAttributeValue to a String if the type is recognized.boolean
-
Field Details
-
Constructor Details
-
Method Details
-
test
- Specified by:
testin interfacePredicate<EntityAttributesPredicate.Candidate>
-
attributeValueToString
@Nullable private String attributeValueToString(@Nonnull net.shibboleth.idp.attribute.IdPAttributeValue value) Convert an IdPAttributeValue to a String if the type is recognized.- Parameters:
value- object to convert- Returns:
- the converted value, or null
-