## Uses of Interface
org.keycloak.jose.JOSE

- Packages that use JOSE
  Package | Description
  --- | ---
  org.keycloak.jose |
  org.keycloak.jose.jwe |
  org.keycloak.jose.jws |
  org.keycloak.models |

- - ### Uses of JOSE in org.keycloak.jose

    Methods in org.keycloak.jose that return JOSE
    Modifier and Type | Method and Description
    --- | ---
    `static JOSE` | JOSEParser.`parse(String jwt)` Parses the given encoded `jwt` and returns either a `JWSInput` or `JWE` depending on the JOSE header configuration.

  - ### Uses of JOSE in org.keycloak.jose.jwe

    Classes in org.keycloak.jose.jwe that implement JOSE
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JWE`

  - ### Uses of JOSE in org.keycloak.jose.jws

    Classes in org.keycloak.jose.jws that implement JOSE
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JWSInput`

    Method parameters in org.keycloak.jose.jws with type arguments of type JOSE
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | DefaultTokenManager.`decodeClientJWT(String jwt, ClientModel client, BiConsumer<JOSE,ClientModel> jwtValidator, Class<T> clazz)`

  - ### Uses of JOSE in org.keycloak.models

    Fields in org.keycloak.models with type parameters of type JOSE
    Modifier and Type | Field and Description
    --- | ---
    `static BiConsumer<JOSE,ClientModel>` | TokenManager.`DEFAULT_VALIDATOR`

    Method parameters in org.keycloak.models with type arguments of type JOSE
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | TokenManager.`decodeClientJWT(String token, ClientModel client, BiConsumer<JOSE,ClientModel> jwtValidator, Class<T> clazz)`

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