Class EvaluableKeyNameCredentialCriterion
java.lang.Object
net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate<Credential>
org.opensaml.security.credential.criteria.impl.EvaluableKeyNameCredentialCriterion
- All Implemented Interfaces:
Predicate<Credential>
,Predicate<Credential>
,Criterion
,EvaluableCredentialCriterion
public class EvaluableKeyNameCredentialCriterion extends AbstractTriStatePredicate<Credential> implements EvaluableCredentialCriterion
Instance of evaluable credential criteria for evaluating credential key names.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EvaluableKeyNameCredentialCriterion(String newKeyName)
Constructor.EvaluableKeyNameCredentialCriterion(KeyNameCriterion criteria)
Constructor. -
Method Summary
Methods inherited from class net.shibboleth.utilities.java.support.logic.AbstractTriStatePredicate
isNullInputSatisfies, isUnevaluableSatisfies, setNullInputSatisfies, setUnevaluableSatisfies
-
Field Details
-
log
private final org.slf4j.Logger logLogger. -
keyName
Base criteria.
-
-
Constructor Details
-
EvaluableKeyNameCredentialCriterion
Constructor.- Parameters:
criteria
- the criteria which is the basis for evaluation
-
EvaluableKeyNameCredentialCriterion
Constructor.- Parameters:
newKeyName
- the criteria value which is the basis for evaluation
-
-
Method Details