Interface RegisteredClient

All Superinterfaces:
AutoCloseable, Closeable
All Known Implementing Classes:
RegisteredClientImpl

public interface RegisteredClient extends Closeable
Client registered with
invalid reference
OidcClientConfiguration
  • Method Summary

    Modifier and Type
    Method
    Description
    io.smallrye.mutiny.Uni<Void>
    Delete registered client from this client's registration endpoint.
    Return current metadata of the registered client.
    io.smallrye.mutiny.Uni<RegisteredClient>
    Read current metadata of the registered client from this client's registration endpoint.
    Return this client's registration token.
    Return this client's registration URI.
    io.smallrye.mutiny.Uni<RegisteredClient>
    Update metadata of the registered client using this client's registration endpoint.

    Methods inherited from interface java.io.Closeable

    close
  • Method Details

    • metadata

      ClientMetadata metadata()
      Return current metadata of the registered client.
      Returns:
      Metadata of the registered client.
    • registrationUri

      String registrationUri()
      Return this client's registration URI.
      Returns:
      Address of the registration endpoint for this client.
    • registrationToken

      String registrationToken()
      Return this client's registration token.
      Returns:
      Registration token of this client.
    • read

      io.smallrye.mutiny.Uni<RegisteredClient> read()
      Read current metadata of the registered client from this client's registration endpoint.
      Returns:
      Registered client containing current metadata.
    • update

      io.smallrye.mutiny.Uni<RegisteredClient> update(ClientMetadata metadata)
      Update metadata of the registered client using this client's registration endpoint.
      Returns:
      Registered client containing updated metadata.
    • delete

      io.smallrye.mutiny.Uni<Void> delete()
      Delete registered client from this client's registration endpoint.