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 TypeMethodDescriptionvoidCredentialBody.addKeyBinding(JWK jwk) Bind the credential to a public key prior to signing.voidJwtCredentialBody.addKeyBinding(JWK jwk) voidLDCredentialBody.addKeyBinding(JWK jwk) voidSdJwtCredentialBody.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 SignatureVerifierContextAbstractProofValidator.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 SignatureVerifierContextJwkParsingUtils.convertJwkToVerifierContext(JWK jwk) -
Uses of JWK in org.keycloak.util
Methods in org.keycloak.util that return JWKModifier and TypeMethodDescriptionstatic JWKJWKSUtils.getKeyForUse(JSONWebKeySet keySet, JWK.Use requestedUse) Methods in org.keycloak.util with parameters of type JWKModifier and TypeMethodDescriptionstatic StringJWKSUtils.computeThumbprint(JWK key) static StringJWKSUtils.computeThumbprint(JWK key, String hashAlg) static KeyWrapperJWKSUtils.getKeyWrapper(JWK jwk) static KeyWrapperJWKSUtils.getKeyWrapper(JWK jwk, boolean skipPublicKey)