Class EvaluableX509CertSelectorCredentialCriterion
java.lang.Object
net.shibboleth.shared.logic.AbstractTriStatePredicate<Credential>
org.opensaml.security.credential.criteria.impl.EvaluableX509CertSelectorCredentialCriterion
- All Implemented Interfaces:
Predicate<Credential>,Criterion,EvaluableCredentialCriterion
public class EvaluableX509CertSelectorCredentialCriterion
extends AbstractTriStatePredicate<Credential>
implements EvaluableCredentialCriterion
Instance of evaluable credential criteria for evaluating whether a credential's certificate meets the criteria
specified by an instance of
X509CertSelector.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final X509CertSelectorBase criteria.private final org.slf4j.LoggerLogger. -
Constructor Summary
ConstructorsConstructorDescriptionConstructor. -
Method Summary
Methods inherited from class net.shibboleth.shared.logic.AbstractTriStatePredicate
isNullInputSatisfies, isUnevaluableSatisfies, setNullInputSatisfies, setUnevaluableSatisfies
-
Field Details
-
log
@Nonnull private final org.slf4j.Logger logLogger. -
certSelector
Base criteria.
-
-
Constructor Details
-
EvaluableX509CertSelectorCredentialCriterion
Constructor.- Parameters:
selector- X509 cert selector to use
-
-
Method Details