Class SimpleJwkFilter

java.lang.Object
org.jose4j.jwk.SimpleJwkFilter

public class SimpleJwkFilter extends Object
  • Field Details

    • OMITTED_OKAY

      public static boolean OMITTED_OKAY
    • VALUE_REQUIRED

      public static boolean VALUE_REQUIRED
  • Constructor Details

    • SimpleJwkFilter

      public SimpleJwkFilter()
  • Method Details

    • setKid

      public void setKid(String expectedKid, boolean omittedValueAcceptable)
    • setKty

      public void setKty(String expectedKty)
    • setUse

      public void setUse(String expectedUse, boolean omittedValueAcceptable)
    • setKeyOperations

      public void setKeyOperations(String[] expectedKeyOps, boolean omittedValueAcceptable)
    • setAlg

      public void setAlg(String expectedAlg, boolean omittedValueAcceptable)
    • setX5t

      public void setX5t(String expectedThumb, boolean omittedValueAcceptable)
    • setX5tS256

      public void setX5tS256(String expectedThumb, boolean omittedValueAcceptable)
    • setAllowFallbackDeriveFromX5cForX5Thumbs

      public void setAllowFallbackDeriveFromX5cForX5Thumbs(boolean allow)
    • setCrv

      public void setCrv(String expectedCrv, boolean omittedValueAcceptable)
    • setCrvs

      public void setCrvs(String[] expectedCrvs, boolean omittedValueAcceptable)
    • filter

      public List<JsonWebKey> filter(Collection<JsonWebKey> jsonWebKeys)