Uses of Class
org.keycloak.jose.jwk.JWK
Packages that use JWK
Package
Description
-
Uses of JWK in org.keycloak.jose.jwk
Subclasses of JWK in org.keycloak.jose.jwkFields in org.keycloak.jose.jwk declared as JWKMethods in org.keycloak.jose.jwk that return JWKModifier and TypeMethodDescriptionJWKBuilder.ec
(Key key, List<X509Certificate> certificates, KeyUse keyUse) JWKParser.getJwk()
JWK[]
JSONWebKeySet.getKeys()
JWKBuilder.rsa
(Key key, X509Certificate certificate) JWKBuilder.rsa
(Key key, List<X509Certificate> certificates) JWKBuilder.rsa
(Key key, List<X509Certificate> certificates, KeyUse keyUse) Methods in org.keycloak.jose.jwk with parameters of type JWKConstructors in org.keycloak.jose.jwk with parameters of type JWK -
Uses of JWK in org.keycloak.jose.jws
Fields in org.keycloak.jose.jws declared as JWKMethods in org.keycloak.jose.jws that return JWKMethods in org.keycloak.jose.jws with parameters of type JWKConstructors in org.keycloak.jose.jws with parameters of type JWK -
Uses of JWK in org.keycloak.protocol.oid4vc.issuance
Method parameters in org.keycloak.protocol.oid4vc.issuance with type arguments of type JWK -
Uses of JWK in org.keycloak.protocol.oid4vc.issuance.credentialbuilder
Methods in org.keycloak.protocol.oid4vc.issuance.credentialbuilder with parameters of type JWKModifier and TypeMethodDescriptionvoid
CredentialBody.addKeyBinding
(JWK jwk) Bind the credential to a public key prior to signing.void
JwtCredentialBody.addKeyBinding
(JWK jwk) void
LDCredentialBody.addKeyBinding
(JWK jwk) void
SdJwtCredentialBody.addKeyBinding
(JWK jwk) -
Uses of JWK in org.keycloak.protocol.oid4vc.issuance.keybinding
Methods in org.keycloak.protocol.oid4vc.issuance.keybinding that return JWKModifier and TypeMethodDescriptionAttestationKeyResolver.resolveKey
(String kid, Map<String, Object> header, Map<String, Object> payload) Resolves a JWK for the given kid, header, and payload context.StaticAttestationKeyResolver.resolveKey
(String kid, Map<String, Object> header, Map<String, Object> payload) Methods in org.keycloak.protocol.oid4vc.issuance.keybinding that return types with arguments of type JWKModifier and TypeMethodDescriptionAttestationProofValidator.validateProof
(VCIssuanceContext vcIssuanceContext) JwtProofValidator.validateProof
(VCIssuanceContext vcIssuanceContext) ProofValidator.validateProof
(VCIssuanceContext vcIssuanceContext) Validates client-provided key binding proofs.Methods in org.keycloak.protocol.oid4vc.issuance.keybinding with parameters of type JWKModifier and TypeMethodDescriptionprotected SignatureVerifierContext
AbstractProofValidator.getVerifier
(JWK jwk, String jwsAlgorithm) Constructor parameters in org.keycloak.protocol.oid4vc.issuance.keybinding with type arguments of type JWK -
Uses of JWK in org.keycloak.protocol.oid4vc.model
Methods in org.keycloak.protocol.oid4vc.model that return JWKMethods in org.keycloak.protocol.oid4vc.model that return types with arguments of type JWKMethods in org.keycloak.protocol.oid4vc.model with parameters of type JWKModifier and TypeMethodDescriptionMethod parameters in org.keycloak.protocol.oid4vc.model with type arguments of type JWK -
Uses of JWK in org.keycloak.sdjwt
Methods in org.keycloak.sdjwt with parameters of type JWKModifier and TypeMethodDescriptionstatic SignatureVerifierContext
JwkParsingUtils.convertJwkToVerifierContext
(JWK jwk) -
Uses of JWK in org.keycloak.util
Methods in org.keycloak.util that return JWKModifier and TypeMethodDescriptionstatic JWK
JWKSUtils.getKeyForUse
(JSONWebKeySet keySet, JWK.Use requestedUse) Methods in org.keycloak.util with parameters of type JWKModifier and TypeMethodDescriptionstatic String
JWKSUtils.computeThumbprint
(JWK key) static String
JWKSUtils.computeThumbprint
(JWK key, String hashAlg) static KeyWrapper
JWKSUtils.getKeyWrapper
(JWK jwk) static KeyWrapper
JWKSUtils.getKeyWrapper
(JWK jwk, boolean skipPublicKey)