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 Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSsoOpenIdConnectConfigProperties(String issuer, String clientId, String clientSecret, String responseType, String scope, String redirectBaseUrl, String ssoProviderName, String proxyHost, Integer proxyPort, Boolean oidc, String uriRequireHeader, Map<String, String> headers, Map<String, String> additionalQueryParams, String ssoProviderImageUrl) -
Method Summary
-
Field Details
-
issuer
-
clientId
-
clientSecret
-
responseType
-
scope
-
redirectBaseUrl
-
ssoProviderName
-
proxyHost
-
proxyPort
-
oidc
-
uriRequireHeader
-
headers
-
additionalQueryParams
-
ssoProviderImageUrl
-
-
Constructor Details
-
SsoOpenIdConnectConfigProperties
public SsoOpenIdConnectConfigProperties(String issuer, String clientId, String clientSecret, String responseType, String scope, String redirectBaseUrl, String ssoProviderName, String proxyHost, Integer proxyPort, Boolean oidc, String uriRequireHeader, Map<String, String> headers, Map<String, String> additionalQueryParams, String ssoProviderImageUrl)
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-