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 Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Logger.
    • certSelector

      @Nonnull private final X509CertSelector certSelector
      Base criteria.
  • Constructor Details

    • EvaluableX509CertSelectorCredentialCriterion

      public EvaluableX509CertSelectorCredentialCriterion(@Nonnull X509CertSelector selector)
      Constructor.
      Parameters:
      selector - X509 cert selector to use
  • Method Details