Class SsoOpenIdConnectConfigProperties

java.lang.Object
fr.enedis.chutney.security.infra.sso.SsoOpenIdConnectConfigProperties
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

@ConfigurationProperties("chutney.auth.sso") public class SsoOpenIdConnectConfigProperties extends Object implements org.springframework.beans.factory.InitializingBean
  • Field Details

    • issuer

      public final String issuer
    • clientId

      public final String clientId
    • clientSecret

      public final String clientSecret
    • responseType

      public final String responseType
    • scope

      public final String scope
    • redirectBaseUrl

      public final String redirectBaseUrl
    • ssoProviderName

      public final String ssoProviderName
    • proxyHost

      public final String proxyHost
    • proxyPort

      public final Integer proxyPort
    • oidc

      public final Boolean oidc
    • uriRequireHeader

      public final String uriRequireHeader
    • headers

      public final Map<String,String> headers
    • additionalQueryParams

      public final Map<String,String> additionalQueryParams
    • ssoProviderImageUrl

      public final String ssoProviderImageUrl
  • Constructor Details

  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean