Uses of Class
com.nimbusds.jose.jwk.JWKMatcher.Builder
Packages that use JWKMatcher.Builder
-
Uses of JWKMatcher.Builder in com.nimbusds.jose.jwk
Methods in com.nimbusds.jose.jwk that return JWKMatcher.BuilderModifier and TypeMethodDescriptionSets a single JOSE algorithm to match.JWKMatcher.Builder.algorithms(Algorithm... algs) Sets multiple JOSE algorithms to match.JWKMatcher.Builder.algorithms(Set<Algorithm> algs) Sets multiple JOSE algorithms to match.Sets a single curve to match (for EC and OKP keys).Sets multiple curves to match (for EC and OKP keys).Sets multiple curves to match (for EC and OKP keys).JWKMatcher.Builder.hasKeyID(boolean hasID) Sets key ID presence matching.JWKMatcher.Builder.hasKeyUse(boolean hasUse) Sets key use presence matching.JWKMatcher.Builder.hasX509CertChain(boolean hasX5C) Sets X.509 certificate chain presence matching.Sets a single key ID to match.Sets multiple key IDs to match.Sets multiple key IDs to match.JWKMatcher.Builder.keyOperation(KeyOperation op) Sets a single key operation to match.JWKMatcher.Builder.keyOperations(KeyOperation... ops) Sets multiple key operations to match.JWKMatcher.Builder.keyOperations(Set<KeyOperation> ops) Sets multiple key operations to match.JWKMatcher.Builder.keySize(int keySizeBits) Sets the key size.JWKMatcher.Builder.keySizes(int... keySizesBits) Sets the key sizes.Sets the key sizes.Sets a single key type to match.Sets multiple key types to match.Sets multiple key types to match.Sets a single public key use to match.Sets multiple public key uses to match.Sets multiple public key uses to match.JWKMatcher.Builder.maxKeySize(int maxSizeBits) Sets the maximum key size.JWKMatcher.Builder.minKeySize(int minSizeBits) Sets the minimal key size.JWKMatcher.Builder.privateOnly(boolean privateOnly) Sets the private key matching policy.JWKMatcher.Builder.publicOnly(boolean publicOnly) Sets the public key matching policy.JWKMatcher.Builder.x509CertSHA256Thumbprint(Base64URL x5tS256) Sets a single X.509 certificate SHA-256 thumbprint to match.JWKMatcher.Builder.x509CertSHA256Thumbprints(Base64URL... x5tS256s) Sets multiple X.509 certificate SHA-256 thumbprints to match.JWKMatcher.Builder.x509CertSHA256Thumbprints(Set<Base64URL> x5tS256s) Sets multiple X.509 certificate SHA-256 thumbprints to match.