## Uses of Interface
org.keycloak.keys.PublicKeyLoader

- Packages that use PublicKeyLoader
  Package | Description
  --- | ---
  org.keycloak.keys |
  org.keycloak.keys.infinispan |
  org.keycloak.keys.loader |

- - ### Uses of PublicKeyLoader in org.keycloak.keys

    Methods in org.keycloak.keys with parameters of type PublicKeyLoader
    Modifier and Type | Method and Description
    --- | ---
    `KeyWrapper` | PublicKeyStorageProvider.`getFirstPublicKey(String modelKey, String algorithm, PublicKeyLoader loader)` Get first found public key to verify messages signed by particular client having several public keys.
    `KeyWrapper` | PublicKeyStorageProvider.`getPublicKey(String modelKey, String kid, PublicKeyLoader loader)` Get public key to verify messages signed by particular client.

  - ### Uses of PublicKeyLoader in org.keycloak.keys.infinispan

    Methods in org.keycloak.keys.infinispan with parameters of type PublicKeyLoader
    Modifier and Type | Method and Description
    --- | ---
    `KeyWrapper` | InfinispanPublicKeyStorageProvider.`getFirstPublicKey(String modelKey, String algorithm, PublicKeyLoader loader)`
    `KeyWrapper` | InfinispanPublicKeyStorageProvider.`getPublicKey(String modelKey, String kid, PublicKeyLoader loader)`

  - ### Uses of PublicKeyLoader in org.keycloak.keys.loader

    Classes in org.keycloak.keys.loader that implement PublicKeyLoader
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientPublicKeyLoader`
    `class` | `HardcodedPublicKeyLoader`
    `class` | `OIDCIdentityProviderPublicKeyLoader`

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