## Uses of Class
org.keycloak.jose.jwk.JWK.Use

- Packages that use JWK.Use
  Package | Description
  --- | ---
  org.keycloak.jose.jwk |
  org.keycloak.keys |
  org.keycloak.keys.loader |
  org.keycloak.util |

- - ### Uses of JWK.Use in org.keycloak.jose.jwk

    Methods in org.keycloak.jose.jwk that return JWK.Use
    Modifier and Type | Method and Description
    --- | ---
    `static JWK.Use` | JWK.Use.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static JWK.Use[]` | JWK.Use.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of JWK.Use in org.keycloak.keys

    Methods in org.keycloak.keys with parameters of type JWK.Use
    Modifier and Type | Method and Description
    --- | ---
    `static String` | PublicKeyStorageUtils.`getClientModelCacheKey(String realmId, String clientUuid, JWK.Use keyUse)`

  - ### Uses of JWK.Use in org.keycloak.keys.loader

    Methods in org.keycloak.keys.loader with parameters of type JWK.Use
    Modifier and Type | Method and Description
    --- | ---
    `static KeyWrapper` | PublicKeyStorageManager.`getClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWK.Use keyUse, String algAlgorithm)`

    Constructors in org.keycloak.keys.loader with parameters of type JWK.Use
    Constructor and Description
    `ClientPublicKeyLoader(KeycloakSession session, ClientModel client, JWK.Use keyUse)`

  - ### Uses of JWK.Use in org.keycloak.util

    Methods in org.keycloak.util with parameters of type JWK.Use
    Modifier and Type | Method and Description
    --- | ---
    `static JWK` | JWKSUtils.`getKeyForUse(JSONWebKeySet keySet, JWK.Use requestedUse)`
    `static Map<String,PublicKey>` | JWKSUtils.`getKeysForUse(JSONWebKeySet keySet, JWK.Use requestedUse)`
    `static Map<String,KeyWrapper>` | JWKSUtils.`getKeyWrappersForUse(JSONWebKeySet keySet, JWK.Use requestedUse)`

Copyright © 2021 JBoss by Red Hat. All rights reserved.