Package org.opensaml.saml.common.profile.logic
@NonnullElements
package org.opensaml.saml.common.profile.logic
Functions and predicates supporting common SAML profile behavior.
-
ClassesClassDescriptionBase class for implementations of
Predicatethat handle evaluation of name identifier content in various scenarios.Base class for predicate that acts onRegistrationInfocontent.Evaluates name identifier data and enforces a default policy over its content.Predicate that decides whether to handle an error by returning a SAML response to a requester or fail locally.Policy that requires that qualifiers, if set, match the requester and responder.Predicate to determine whether anEntityDescriptoror its parent groups contain anEntityAttributesextensionAttributethat matches the predicate's criteria.An object to encapsulate the set of criteria that must be satisfied by anEntityAttributesextension to satisfy the enclosing predicate.Predicate to determine whether one of a set of names matches any of an entity's containingEntitiesDescriptorgroups.Predicate that matches anEntityDescriptoragainst a set of entityIDs.Predicate that matchesEntityDescriptor.getEntityID()against a regular exression.A predicate which evaluates whether an inbound SAML message is signed.Function to return a set of candidate NameIdentifier/NameID Format values derived from an entity's SAML metadata.Predicate to determine whether one of a set of names matches an entity'sRegistrationInfo.getRegistrationAuthority().Predicate to determine whether one of a set of names matches an entity'sRegistrationPolicy.