Class SecureEndpointConfigurationBuilder

java.lang.Object
io.micronaut.security.oauth2.configuration.endpoints.SecureEndpointConfigurationBuilder

public final class SecureEndpointConfigurationBuilder extends Object
Builder for programmatic SecureEndpointConfiguration instances.
Since:
5.1.0
  • Constructor Details

    • SecureEndpointConfigurationBuilder

      public SecureEndpointConfigurationBuilder()
  • Method Details

    • url

      public @NonNull SecureEndpointConfigurationBuilder url(@NonNull String url)
      Sets the endpoint URL.
      Parameters:
      url - The endpoint URL.
      Returns:
      This builder.
    • authenticationMethod

      public @NonNull SecureEndpointConfigurationBuilder authenticationMethod(@Nullable String authenticationMethod)
      Sets the endpoint authentication method.
      Parameters:
      authenticationMethod - The endpoint authentication method.
      Returns:
      This builder.
    • build

      public @NonNull SecureEndpointConfiguration build()
      Builds the secure endpoint configuration.
      Returns:
      The secure endpoint configuration.