Class AbstractProviderConfiguration

java.lang.Object
org.apache.camel.undertow.spring.boot.providers.AbstractProviderConfiguration
Direct Known Subclasses:
KeycloakProviderConfiguration

public abstract class AbstractProviderConfiguration extends Object
Abstract parent for each security provider.
  • Constructor Details

    • AbstractProviderConfiguration

      public AbstractProviderConfiguration()
  • Method Details

    • getClientRegistration

      public abstract org.springframework.security.oauth2.client.registration.ClientRegistration getClientRegistration() throws URISyntaxException
      Throws:
      URISyntaxException
    • getUserNameAttribute

      public abstract String getUserNameAttribute()
    • getJwtAuthenticationConverter

      public org.springframework.core.convert.converter.Converter<org.springframework.security.oauth2.jwt.Jwt,? extends org.springframework.security.authentication.AbstractAuthenticationToken> getJwtAuthenticationConverter()
    • toString

      public String toString()
      Overrides:
      toString in class Object