Interface OidcClientRegistrations

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

public interface OidcClientRegistrations extends Closeable
OIDC client registrations
  • Method Details

    • getClientRegistration

      OidcClientRegistration getClientRegistration()
      Default OIDC client registration.
      Returns:
      OidcClientRegistration, null if no OIDC client registration configuration is available.
    • getClientRegistration

      OidcClientRegistration getClientRegistration(String id)
      Return a named OIDC client registration
      Parameters:
      id - OIDC client registration id.
      Returns:
      OidcClientRegistration, null if no named OIDC client registration configuration is available.
    • getClientRegistrations

      Map<String,OidcClientRegistration> getClientRegistrations()
      Return a map of all OIDC client registrations created from configured OIDC client registration configurations.
      Returns:
      Map of OIDC client registrations
    • newClientRegistration

      io.smallrye.mutiny.Uni<OidcClientRegistration> newClientRegistration(OidcClientRegistrationConfig oidcConfig)
      Create a new OIDC client registration
      Parameters:
      oidcConfig - OIDC client registration configuration
      Returns:
      Uni