Class KeyUsageKeyEntryPredicate

java.lang.Object
eu.europa.esig.dss.token.predicate.KeyUsageKeyEntryPredicate
All Implemented Interfaces:
DSSKeyEntryPredicate, Predicate<DSSPrivateKeyEntry>

public class KeyUsageKeyEntryPredicate extends Object implements DSSKeyEntryPredicate
This class is used to filter private key predicates based on the certificate KeyUsage attribute value
  • Constructor Details

    • KeyUsageKeyEntryPredicate

      public KeyUsageKeyEntryPredicate(eu.europa.esig.dss.enumerations.KeyUsageBit... keyUsages)
      Default constructor
      Parameters:
      keyUsages - array of KeyUsageBits to be accepted
  • Method Details