package com.l7tech.policy.assertion.xmlsec;

import com.l7tech.policy.validator.ValidatorFlag;
import com.l7tech.util.Functions.Unary;
import java.util.EnumSet;
import java.util.Set;

class v implements Unary<Set<ValidatorFlag>, RequireWssTimestamp> {
   v(RequireWssTimestamp var1) {
   }

   public Set<ValidatorFlag> call(RequireWssTimestamp var1) {
      EnumSet var2 = EnumSet.of(ValidatorFlag.PERFORMS_VALIDATION);
      if (var1.isSignatureRequired()) {
         var2.add(ValidatorFlag.REQUIRE_SIGNATURE);
      }

      return var2;
   }
}
