Implementations of {@link org.opensaml.xml.security.EvaluableCriteria} where the parameterized evaluation target type is {@link org.opensaml.xml.security.credential.Credential}. This is also represented by the marker interface {@link org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteria}.
Also contains {@link org.opensaml.xml.security.credential.criteria.EvaluableCredentialCriteriaRegistry}, which is capable of looking up and returning a particular implementation of EvaluableCredentialCriteria which should be used to evaluate a given (non-evaluable) {@link org.opensaml.xml.security.Criteria} against a Credential.