From ccebf3f951b54fd958c2200c13f5979d25e1b38d Mon Sep 17 00:00:00 2001 From: Ryan Rumbaugh <rrumbaugh@nebraska.edu> Date: Sun, 5 Jan 2025 11:00:12 -0600 Subject: [PATCH 1/2] Onboard new NeSIS Webfocus Test SP --- nefed.xml | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) diff --git a/nefed.xml b/nefed.xml index a715708..c5290c2 100644 --- a/nefed.xml +++ b/nefed.xml @@ -36567,4 +36567,97 @@ PRD49iI+tL/VkGo= <AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:PAOS" Location="https://itssapbwda.nebraska.edu:1443/sap/saml2/sp/acs/005" index="2"/> </SPSSODescriptor> </EntityDescriptor> + <EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" ID="https___nefocustst.nebraska.edu_ibi_apps_sp" entityID="https://nefocustst.nebraska.edu/ibi_apps/sp"> + <Extensions> + <mdrpi:RegistrationInfo registrationAuthority="https://nebraska.edu/iam/trueyou" /> + <mdattr:EntityAttributes> + <saml:Attribute Name="http://macedir.org/entity-category" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml:AttributeValue> + https://nebraska.edu/category/registered-by-trueyou</saml:AttributeValue> + </saml:Attribute> + <saml:Attribute Name="http://shibboleth.net/ns/attributes/releaseAllValues" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml:AttributeValue>unNUID</saml:AttributeValue> + </saml:Attribute> + </mdattr:EntityAttributes> + <mdui:UIInfo> + <mdui:DisplayName xml:lang="en">WebFOCUS Test</mdui:DisplayName> + <mdui:Description xml:lang="en">WebFOCUS Test</mdui:Description> + <mdui:InformationURL xml:lang="en">https://its.nebraska.edu</mdui:InformationURL> + <mdui:PrivacyStatementURL xml:lang="en">https://its.nebraska.edu/policies-processes/idm-privacy-policy</mdui:PrivacyStatementURL> + <mdui:Logo height="85" width="141" xml:lang="en">https://campuscontent.nebraska.edu/common/wflogon/img/IB_WebFOCUS_Test.png</mdui:Logo> + </mdui:UIInfo> + </Extensions> + <SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> + <KeyDescriptor use="signing"> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:X509Data> + <ds:X509Certificate> + MIIDYTCCAkmgAwIBAgIESk3Z9TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzELMAkGA1UE + CBMCTlkxETAPBgNVBAcTCE5ldyBZb3JrMQwwCgYDVQQKEwNJQkkxETAPBgNVBAsMCGliaV9hcHBz + MREwDwYDVQQDEwhXZWJGT0NVUzAeFw0xNDA2MTExOTA2MzFaFw00MTEwMjcxOTA2MzFaMGExCzAJ + BgNVBAYTAlVTMQswCQYDVQQIEwJOWTERMA8GA1UEBxMITmV3IFlvcmsxDDAKBgNVBAoTA0lCSTER + MA8GA1UECwwIaWJpX2FwcHMxETAPBgNVBAMTCFdlYkZPQ1VTMIIBIjANBgkqhkiG9w0BAQEFAAOC + AQ8AMIIBCgKCAQEAhLkB2M6jdSEu0gscXYVlw/BxIzpVBiKH2xlP+ttCHCcuS1R3jMRq4nobx6oJ + WrEGtntbbNx3lHZr4wVZYuk39cFUFy/UQzegfuOJekxnkDejX4uCRfQEikLQbUUHuQ6qE1eboHCt + sgeyE6hTvvawEecLWvKOOfGLY1QMbjPqjnkXr52ip1YLB9Sl1Aehwwh+FGhykepnTVApClD515RC + wgo1RFybQF/BzIogSLCKSudg3IeTuLdYh8z684F4b7MV4HayL4D7Cl43lQLjH34L4eJSsYP13tmK + FGPdr9oqSc28oe4glJeHI/Nu1gkx0vj0TLcVkyGFEHV9X/VsPXFSCwIDAQABoyEwHzAdBgNVHQ4E + FgQUUoHzEm4B/Gnh0xy/dwHh4DtWvuEwDQYJKoZIhvcNAQELBQADggEBAIMumM3yhM4YJ68FaUiP + cQU1PG82/GuAa1kPJiWiBo87L8EJJ2MycxbKNTCQT/C/7YdAkcWQKbjgpIxHPqq8zjegBEyh3dnE + pG/1Gtsk4ASUKL8mPo6iaiLTKV68D1nZWDfCRb3Mx34gEK7TlkOqxM/4QcUxMYPNYDCwb1KAdnjh + AIERaHDGCj+ud/sIzRRyidpc6JC7jG2lx6A+/gGNNQrNHCKvgszjxbmqsP093mBGn7oVJ9gMcrZx + 26fNd3Dwt38ePZFXuXdOyViEx1PcAiRjf2eKAgvj5Oju0END95f7EGZWZCAnBJK6zGfvGyoxiERS + FoiFj2WgZ6GGWSqduOg= + </ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </KeyDescriptor> + <KeyDescriptor use="encryption"> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:X509Data> + <ds:X509Certificate> + MIIDYTCCAkmgAwIBAgIESk3Z9TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzELMAkGA1UE + CBMCTlkxETAPBgNVBAcTCE5ldyBZb3JrMQwwCgYDVQQKEwNJQkkxETAPBgNVBAsMCGliaV9hcHBz + MREwDwYDVQQDEwhXZWJGT0NVUzAeFw0xNDA2MTExOTA2MzFaFw00MTEwMjcxOTA2MzFaMGExCzAJ + BgNVBAYTAlVTMQswCQYDVQQIEwJOWTERMA8GA1UEBxMITmV3IFlvcmsxDDAKBgNVBAoTA0lCSTER + MA8GA1UECwwIaWJpX2FwcHMxETAPBgNVBAMTCFdlYkZPQ1VTMIIBIjANBgkqhkiG9w0BAQEFAAOC + AQ8AMIIBCgKCAQEAhLkB2M6jdSEu0gscXYVlw/BxIzpVBiKH2xlP+ttCHCcuS1R3jMRq4nobx6oJ + WrEGtntbbNx3lHZr4wVZYuk39cFUFy/UQzegfuOJekxnkDejX4uCRfQEikLQbUUHuQ6qE1eboHCt + sgeyE6hTvvawEecLWvKOOfGLY1QMbjPqjnkXr52ip1YLB9Sl1Aehwwh+FGhykepnTVApClD515RC + wgo1RFybQF/BzIogSLCKSudg3IeTuLdYh8z684F4b7MV4HayL4D7Cl43lQLjH34L4eJSsYP13tmK + FGPdr9oqSc28oe4glJeHI/Nu1gkx0vj0TLcVkyGFEHV9X/VsPXFSCwIDAQABoyEwHzAdBgNVHQ4E + FgQUUoHzEm4B/Gnh0xy/dwHh4DtWvuEwDQYJKoZIhvcNAQELBQADggEBAIMumM3yhM4YJ68FaUiP + cQU1PG82/GuAa1kPJiWiBo87L8EJJ2MycxbKNTCQT/C/7YdAkcWQKbjgpIxHPqq8zjegBEyh3dnE + pG/1Gtsk4ASUKL8mPo6iaiLTKV68D1nZWDfCRb3Mx34gEK7TlkOqxM/4QcUxMYPNYDCwb1KAdnjh + AIERaHDGCj+ud/sIzRRyidpc6JC7jG2lx6A+/gGNNQrNHCKvgszjxbmqsP093mBGn7oVJ9gMcrZx + 26fNd3Dwt38ePZFXuXdOyViEx1PcAiRjf2eKAgvj5Oju0END95f7EGZWZCAnBJK6zGfvGyoxiERS + FoiFj2WgZ6GGWSqduOg= + </ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </KeyDescriptor> + <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://nefocustst.nebraska.edu/ibi_apps/saml/SingleLogout/alias/defaultWFAlias" /> + <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://nefocustst.nebraska.edu/ibi_apps/saml/SingleLogout/alias/defaultWFAlias" /> + <NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</NameIDFormat> + <NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</NameIDFormat> + <AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://nefocustst.nebraska.edu/ibi_apps/saml/SSO/alias/defaultWFAlias" index="0" isDefault="true" /> + </SPSSODescriptor> + <Organization> + <OrganizationName xml:lang="en-US">WebFOCUS Test</OrganizationName> + <OrganizationDisplayName xml:lang="en-US">WebFOCUS Test</OrganizationDisplayName> + <OrganizationURL xml:lang="en-US">https://its.nebraska.edu</OrganizationURL> + </Organization> + <ContactPerson contactType="technical"> + <GivenName>Geoff Putney</GivenName> + <EmailAddress>gputney@nebraska.edu</EmailAddress> + </ContactPerson> + <ContactPerson contactType="support"> + <GivenName>Geoff Putney</GivenName> + <EmailAddress>gputney@nebraska.edu</EmailAddress> + </ContactPerson> + <ContactPerson contactType="administrative"> + <GivenName>Frank Dolezal</GivenName> + <EmailAddress>fdolezal@nebraska.edu</EmailAddress> + </ContactPerson> + </EntityDescriptor> </EntitiesDescriptor> -- GitLab From 9e6e4b6a01f3faf644b03b297106794f386c9de8 Mon Sep 17 00:00:00 2001 From: Ryan Rumbaugh <rrumbaugh@nebraska.edu> Date: Mon, 6 Jan 2025 15:49:52 -0600 Subject: [PATCH 2/2] Use persistent nameid --- nefed.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nefed.xml b/nefed.xml index c5290c2..1f7622c 100644 --- a/nefed.xml +++ b/nefed.xml @@ -36638,8 +36638,7 @@ PRD49iI+tL/VkGo= </KeyDescriptor> <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://nefocustst.nebraska.edu/ibi_apps/saml/SingleLogout/alias/defaultWFAlias" /> <SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://nefocustst.nebraska.edu/ibi_apps/saml/SingleLogout/alias/defaultWFAlias" /> - <NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</NameIDFormat> - <NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</NameIDFormat> + <NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</NameIDFormat> <AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://nefocustst.nebraska.edu/ibi_apps/saml/SSO/alias/defaultWFAlias" index="0" isDefault="true" /> </SPSSODescriptor> <Organization> -- GitLab