Package org.opensaml.saml.common.profile.logic
package org.opensaml.saml.common.profile.logic
Functions and predicates supporting common SAML profile behavior.
-
ClassesClassDescriptionBase class for implementations of
Predicate
that handle evaluation of name identifier content in various scenarios.Base class for predicate that acts onRegistrationInfo
content.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 anEntityDescriptor
or its parent groups contain anEntityAttributes
extensionAttribute
that matches the predicate's criteria.An object to encapsulate the set of criteria that must be satisfied by anEntityAttributes
extension to satisfy the enclosing predicate.Predicate to determine whether one of a set of names matches any of an entity's containingEntitiesDescriptor
groups.Predicate that matches anEntityDescriptor
against a set of entityIDs.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
.