@@ -213,7 +213,7 @@ identityProviders:
213
213
firstBrokerLoginFlowAlias : " first broker login"
214
214
config :
215
215
validateSignature : ' true'
216
- hideOnLoginPage : false
216
+ hideOnLoginPage : true
217
217
guiOrder : " 2000"
218
218
# Note this singing certificate must match the 'custom-rsa-generated' in acme-saml.yaml
219
219
signingCertificate : " MIIClzCCAX8CBgF/0OmrYzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARkZW1vMB4XDTIyMDMyODE0MjIyOVoXDTMyMDMyODE0MjQwOVowDzENMAsGA1UEAwwEZGVtbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMOVGgrZfj96C5zNhlzLi8KWXoqVYq2ZWlH5mykT55FSvwC5m5/Px63VOzxuNWDAyGz8Uq9lUa5ED2D10W/e72AIbEC0w2F9z91cyElitsr/uQoI3snCJjLchXMez50u0J/g/78tfhv1ICo6EhPzupMBWwl+Liw1fiUv54pLPVM1r450fcQxaVX/jZszzZgLrtzbQz73uoUHJ6QJ7N2wz5c+sG3iy9OyVQl+uI0dIs9RFc57UUOURw2lOPgAPErKnckV5gEDQ16C07EvjVzzv1Q6SE2FIVN4F65qSRQ1iXU2uI0rdNTOkju5WNJylsmp8dfJE8HiOwjQ8ArZ/nTAgukCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAcDoujUldX1HiCjPjLrcUaY+LNCSsGWeN7g/lI7z18sxg3VlhsPz2Bg5m4zZCFVcrTPax1PuNqYIxetR9fEP8N+8GHLTnd4KrGvE6rH8xwDDk3GET5QKHnaUDUoxdOND85d65oL20NDIHaNDP+Kw/XIktV30mTKZerkDpxJSC9101RDwVhH3zpr0t4CYTnnR6NTBNkVRfDl19Nia98KpbSJizIw2y0zC8wubJzFnBoWbXv1AXOqTZUR2pyP742YJNA/9NFg4+EDbW/ZJVaajY+UVN8ImCj1T32f78189d3NFoCX81pBkmRv8YfXetZgDcofuKKTkUmFlP55x5S32Vmw=="
@@ -235,6 +235,41 @@ identityProviders:
235
235
addExtensionsElementWithKeyInfo : ' false'
236
236
principalType : SUBJECT
237
237
238
+ - alias : idp-mocksaml
239
+ displayName : " Mock SAML Login"
240
+ providerId : saml
241
+ enabled : true
242
+ updateProfileFirstLoginMode : ' on'
243
+ trustEmail : true
244
+ storeToken : false
245
+ addReadTokenRoleOnCreate : false
246
+ authenticateByDefault : false
247
+ linkOnly : false
248
+ firstBrokerLoginFlowAlias : " first broker login"
249
+ config :
250
+ validateSignature : ' true'
251
+ hideOnLoginPage : false
252
+ guiOrder : " 2100"
253
+ signingCertificate: "MIIC4jCCAcoCCQC33wnybT5QZDANBgkqhkiG9w0BAQsFADAyMQswCQYDVQQGEwJV\nSzEPMA0GA1UECgwGQm94eUhRMRIwEAYDVQQDDAlNb2NrIFNBTUwwIBcNMjIwMjI4\nMjE0NjM4WhgPMzAyMTA3MDEyMTQ2MzhaMDIxCzAJBgNVBAYTAlVLMQ8wDQYDVQQK\nDAZCb3h5SFExEjAQBgNVBAMMCU1vY2sgU0FNTDCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBALGfYettMsct1T6tVUwTudNJH5Pnb9GGnkXi9Zw/e6x45DD0\nRuRONbFlJ2T4RjAE/uG+AjXxXQ8o2SZfb9+GgmCHuTJFNgHoZ1nFVXCmb/Hg8Hpd\n4vOAGXndixaReOiq3EH5XvpMjMkJ3+8+9VYMzMZOjkgQtAqO36eAFFfNKX7dTj3V\npwLkvz6/KFCq8OAwY+AUi4eZm5J57D31GzjHwfjH9WTeX0MyndmnNB1qV75qQR3b\n2/W5sGHRv+9AarggJkF+ptUkXoLtVA51wcfYm6hILptpde5FQC8RWY1YrswBWAEZ\nNfyrR4JeSweElNHg4NVOs4TwGjOPwWGqzTfgTlECAwEAATANBgkqhkiG9w0BAQsF\nAAOCAQEAAYRlYflSXAWoZpFfwNiCQVE5d9zZ0DPzNdWhAybXcTyMf0z5mDf6FWBW\n5Gyoi9u3EMEDnzLcJNkwJAAc39Apa4I2/tml+Jy29dk8bTyX6m93ngmCgdLh5Za4\nkhuU3AM3L63g7VexCuO7kwkjh/+LqdcIXsVGO6XDfu2QOs1Xpe9zIzLpwm/RNYeX\nUjbSj5ce/jekpAw7qyVVL4xOyh8AtUW1ek3wIw1MJvEgEPt0d16oshWJpoS1OT8L\nr/22SvYEo3EmSGdTVGgk3x3s+A0qWAqTcyjr7Q4s/GKYRFfomGwz0TZ4Iw1ZN99M\nm0eo2USlSRTVl7QHRTuiuSThHpLKQQ=="
254
+ idpEntityId : " https://saml.example.com/entityid"
255
+ postBindingLogout : ' true'
256
+ nameIDPolicyFormat : " urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress"
257
+ postBindingResponse : ' true'
258
+ principalAttribute : " username"
259
+ metadataDescriptorUrl : " https://mocksaml.com/api/saml/metadata"
260
+ entityId : " $(env:KEYCLOAK_FRONTEND_URL)/realms/acme-apps"
261
+ backchannelSupported : ' true'
262
+ signatureAlgorithm : RSA_SHA256
263
+ xmlSigKeyInfoKeyNameTransformer : KEY_ID
264
+ loginHint : ' true'
265
+ authnContextComparisonType : exact
266
+ postBindingAuthnRequest : ' true'
267
+ syncMode : FORCE
268
+ singleSignOnServiceUrl : " https://mocksaml.com/api/saml/sso"
269
+ wantAuthnRequestsSigned : ' true'
270
+ addExtensionsElementWithKeyInfo : ' false'
271
+ principalType : SUBJECT
272
+
238
273
- alias : " idp-acme-ldap"
239
274
displayName : " Acme LDAP Login"
240
275
providerId : " oidc"
0 commit comments