HI ,
we are trying to use SSO for login using our cmny own IDP
We set value like:
values.yaml
-
enabled: true
-
baseUrl: "https://prd-lenses-front.eu.internal.samsungacr.com"
-
provider: "onelogin"
-
metadataFileData: openssl base64 < idp.xml | tr -d '\n'
( idp file from our provides) -
keyStoreFileData: openssl base64 < saml.jks | tr -d '\n'
-
keyStorePassword: admin1
-
keyPassword: admin1
but we are getting below error - ID Provider [] not supported. Supported ones are: [google,onelogin,keycloak,okta,azure]
java.lang.IllegalArgumentException: ID Provider [] not supported. Supported ones are: [google,onelogin,keycloak,okta,azure]
at io.lenses.security.saml.Config$.$anonfun$resolveIdProvider$1(Config.scala:94)
at scala.Option.getOrElse(Option.scala:201)
at io.lenses.security.saml.Config$.resolveIdProvider(Config.scala:92)
at io.lenses.security.saml.Config$.from(Config.scala:70)
at io.lenses.config.SecurityConfig$.from(SecurityConfig.scala:116)
at io.lenses.config.LensesConfig$.$anonfun$parse$1(LensesConfig.scala:101)
at scala.util.Try$.apply(Try.scala:210)
at io.lenses.config.LensesConfig$.parse(LensesConfig.scala:88)
at io.lenses.config.LensesConfig$.$anonfun$from$1(LensesConfig.scala:48)
at scala.util.Success.flatMap(Try.scala:258)
at io.lenses.config.LensesConfig$.from(LensesConfig.scala:48)
at io.lenses.backend.resources.LensesConfigResources$.$anonfun$lensesConfigs$6(LensesConfigResources.scala:31)
at map @ io.lenses.backend.resources.LensesConfigResources$.$anonfun$lensesConfigs$6(LensesConfigResources.scala:30)
at flatMap @ io.lenses.backend.resources.LensesConfigResources$.$anonfun$lensesConfigs$2(LensesConfigResources.scala:27)
at apply @ io.lenses.backend.resources.LensesConfigResources$.lensesConfigs(LensesConfigResources.scala:18)
at flatMap @ io.lenses.backend.resources.LensesConfigResources$.lensesConfigs(LensesConfigResources.scala:26)
at make @ io.lenses.backend.Main$.run(Main.scala:37)
at make @ io.lenses.backend.Main$.run(Main.scala:37)
at use @ io.lenses.backend.Main$.run(Main.scala:37)
at apply @ io.lenses.backend.Main$.run(Main.scala:31)
at make @ io.lenses.backend.Main$.run(Main.scala:37)
at make @ io.lenses.backend.Main$.run(Main.scala:37)
at use @ io.lenses.backend.Main$.run(Main.scala:37)
at main$ @ io.lenses.backend.Main$.main(Main.scala:24)
2023-10-17 09:35:20,944 INFO [i.l.b.Main$] [ioapp-compute-0] Lenses shutdown completed