<?xml version="1.0" encoding="UTF-8" standalone="no"?><!--Metadata was generated on: 2026-05-13 09:00 UTC
TERMS OF USE
https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf
--><md:EntitiesDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" xmlns="urn:oasis:names:tc:SAML:2.0:metadata" xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:hoksso="urn:oasis:names:tc:SAML:2.0:profiles:holder-of-key:SSO:browser" xmlns:idpdisc="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol" xmlns:init="urn:oasis:names:tc:SAML:profiles:SSO:request-init" xmlns:mdattr="urn:oasis:names:tc:SAML:metadata:attribute" xmlns:mdrpi="urn:oasis:names:tc:SAML:metadata:rpi" xmlns:mdui="urn:oasis:names:tc:SAML:metadata:ui" xmlns:remd="http://refeds.org/metadata" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:shibmd="urn:mace:shibboleth:metadata:1.0" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xrd="http://docs.oasis-open.org/ns/xri/xrd-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ID="prefix-20260520090003" Name="https://rafiki.ke/" validUntil="2026-05-20T09:00:03Z"><ds:Signature>
<ds:SignedInfo>
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
<ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
<ds:Reference URI="#prefix-20260520090003">
<ds:Transforms>
<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
</ds:Transforms>
<ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
<ds:DigestValue>HNpM1FutjqCswE3sSJ+SYprhk4pJcLEOn6OsEjWPMVs=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
LOwNYfytROuamdm8AZFQtKHv3G5vGjDYRZoLY1MKC3yeRJWjHTYHualyKWiUTaNmJUqW73h7dCrL
0Kvxf/Y3QpDsT5uAIS97sIcgBeu0D788ALnQOAPBH/KcdTtqrv8WkXi1gw8UERde1kkvIly+g3QE
X3xVaGGNIg2ViaKBwcRA77H50xJuwPG1p1fzYTtNF2d6ZmaN7RGeafC50VVzwKa0s+Has+bYqnu6
tBSc56XpRc88ZbUCQQ6TE5TW2BBsMKI7hBak4qmq7spzZM1Mbjnn0su7vG23zohlVI2YehvvtVZL
LyQZr29UB7FvnsX3yDTj1hzamCx9DJwupgSepfHR+XkShwHeDSesvScZ7kGJHzefMOzTxjUN+ZKf
Dt6c8TPWAnmOWOqK4qpyEev7cMvSCECrIsdpkQO4/TIGKVfq13hHV0xKH48iWtG7JxSpg33EuSQj
ECOAQH/zMTwmnNe4MW8TYkKD7OG8Efz223ng9ajXZ3EPFyBKA0OSc/h3yGIEACDdylLIykHXFL+Y
50UCQSgN+imR5rIqKmRhFMEH1fDxAGtGi/kb7CnGdFbPVsP7AD6WmQj0gQ9RpRDzFw73DQz3jpjH
i9VmW388fjS8ZSR8EJY+VjWVC//hApMLJ/LBZrUZptASe+0auYsDY7Vzkc/SZsjUgbE8ijVeqaE=
</ds:SignatureValue>
<ds:KeyInfo>
<ds:KeyValue>
<ds:RSAKeyValue>
<ds:Modulus>
3AEQcxiBOqZAOaLYQgdjkmdhJQDxocBWiIta9QXJ7j6KQXj6O+d5/OV2sN3o4ADT1jxwwOfFQBHI
nyG52MYkTVXKqWjUvPq+OwDf0SNoy+Pdp3CWGWtSfyj5qody9EDIi02x9xc29OoD8QDSM6TDgKhp
FsiAYgqfdmH+Ri8c9tPTogEu+TmEJcq3Ktf9yR+awKz381Uim7Gl4SRlczFQEC8STBOWkc6T/07t
OvlmjcBwUUWEzVIDPXxNLDkypg/OWq9DREQod0l6mj+v83UaF/h+VYO46dnshy9FD0DvCq8kwCXU
NQ77Rgy2gE+4u68BfVpUNIWUmF43Ql1Wp8nsLnqnOsMUksp0uS9x+9QoCZbgAeSLAb+jkgYqPxNk
G/LKfhlV3OWwaZcXqorvDPX0bOfWRrHyYnhpXP4esg/JZoIc4ysHVUONglomLXjhrG8Ddu4S6LzB
xHGLjDprxHboGW3QhxZzMaWHeTY2GNuTI2OEITn7jHfgtt+8ANv9bkRzpZh8ltmQfqlW1nUtJZD4
y3xJLfxJtTXi3bnDB6vP3uXjiw9AlGUsG7UJGfsk6sz9/rPnMH+3/86+v6UkLFlZQRa6DxS8TR5o
i0uBHV6NKpyiv/ryQRwKog/DXjAY7qe/Leidy3S0la0Yld4D3hzbLVue7jqxWwHSx8IOBWUj5jE=
</ds:Modulus>
<ds:Exponent>AQAB</ds:Exponent>
</ds:RSAKeyValue>
</ds:KeyValue>
<ds:X509Data>
<ds:X509Certificate>
MIIFkTCCA3mgAwIBAgIUDpcbFgOTohR6RFwS1quiTvxyVNswDQYJKoZIhvcNAQELBQAwWDELMAkG
A1UEBhMCS0UxEDAOBgNVBAcMB05BSVJPQkkxDjAMBgNVBAoMBUtFTkVUMRMwEQYDVQQLDApGZWRl
cmF0aW9uMRIwEAYDVQQDDAlyYWZpa2kua2UwHhcNMjIwMjExMTIxNDU0WhcNMzIwMjA5MTIxNDU0
WjBYMQswCQYDVQQGEwJLRTEQMA4GA1UEBwwHTkFJUk9CSTEOMAwGA1UECgwFS0VORVQxEzARBgNV
BAsMCkZlZGVyYXRpb24xEjAQBgNVBAMMCXJhZmlraS5rZTCCAiIwDQYJKoZIhvcNAQEBBQADggIP
ADCCAgoCggIBANwBEHMYgTqmQDmi2EIHY5JnYSUA8aHAVoiLWvUFye4+ikF4+jvnefzldrDd6OAA
09Y8cMDnxUARyJ8hudjGJE1Vyqlo1Lz6vjsA39EjaMvj3adwlhlrUn8o+aqHcvRAyItNsfcXNvTq
A/EA0jOkw4CoaRbIgGIKn3Zh/kYvHPbT06IBLvk5hCXKtyrX/ckfmsCs9/NVIpuxpeEkZXMxUBAv
EkwTlpHOk/9O7Tr5Zo3AcFFFhM1SAz18TSw5MqYPzlqvQ0REKHdJepo/r/N1Ghf4flWDuOnZ7Icv
RQ9A7wqvJMAl1DUO+0YMtoBPuLuvAX1aVDSFlJheN0JdVqfJ7C56pzrDFJLKdLkvcfvUKAmW4AHk
iwG/o5IGKj8TZBvyyn4ZVdzlsGmXF6qK7wz19Gzn1kax8mJ4aVz+HrIPyWaCHOMrB1VDjYJaJi14
4axvA3buEui8wcRxi4w6a8R26Blt0IcWczGlh3k2NhjbkyNjhCE5+4x34LbfvADb/W5Ec6WYfJbZ
kH6pVtZ1LSWQ+Mt8SS38SbU14t25wwerz97l44sPQJRlLBu1CRn7JOrM/f6z5zB/t//Ovr+lJCxZ
WUEWug8UvE0eaItLgR1ejSqcor/68kEcCqIPw14wGO6nvy3onct0tJWtGJXeA94c2y1bnu46sVsB
0sfCDgVlI+YxAgMBAAGjUzBRMB0GA1UdDgQWBBQLyI21rYBmqQgjgxz5AcvgUUJFLTAfBgNVHSME
GDAWgBQLyI21rYBmqQgjgxz5AcvgUUJFLTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUA
A4ICAQClQAGCyIUMucPap68VMP2xweUhIqyk4uHJdjwUhleJj6Eb/8p50Ru1jFoFmH8qGg16DWOx
YD5ENgeL9JVl7V/zYkZQezKDg/4fVYiD6zqQu93Werylcvh91USYHN0KyBjPWIGcnM7JJkp3Ea2P
exlRvaAzmJbhiNqikEiORcBThA8ogOtN6oc8bvPre03ym7/+Nk9iN2q+lkLuFFnxKoeWcoWe0fMK
7pEPPcgssuk/aG0y7QjLl2nLbgQbb0sMp7bW9zIFWXwyK0lS+upvDgLN6Pn1CDhjfVQu3BEURk89
nL/58lBLX3yRTKG/pzl1KMjV1rMoIzJkUdFCTbrrm7EUOvZM8T+Vbdizyi1qACnakJtm61VwWvI2
N75lR+ANei1Ar/YizQNEPazO2+OZT0G5L0+FOupoOK+iTKb/7b4Oy+cKjGZmu4bA55XV8YRwo3tl
4ZqnrOemIOJ2Ki3GdPCV0O4ineGdwBzClNEYFL6/dMLyFyRYQwXYDrS27cPj9+ezwHdegImV9uFy
6Dh9DffpgrzcgAldQ+RaCpQY0ymnJ11UFoTUhI2nx3RnRE5duSaqy1xpToSi5fqahiHbrBUfxS5J
KwkSD4I1g3UqIxKwOOyY7NH9cbgyhReaeT6Us/DzqxAy/yZm9d2bZY7boLqbvn2MkHH1JntIIM8F
wAeA3Q==
</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
</ds:Signature>
 <md:Extensions>
  <mdrpi:PublicationInfo creationInstant="2026-05-13T09:00:03Z" publisher="https://kenet.or.ke/"/>
 </md:Extensions>
 <!--
https://idp-01.federation.ke/simplesaml/saml2/idp/metadata.php
-->
 <md:EntityDescriptor entityID="https://idp-01.federation.ke/simplesaml/saml2/idp/metadata.php">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2022-02-12T14:28:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
  </md:Extensions>
  <md:IDPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions>
<mdui:UIInfo>
 <mdui:DisplayName xml:lang="en">Kenya Education Network (KENET)</mdui:DisplayName>
 <mdui:Description xml:lang="en">Identity Provider for use by KENET staff</mdui:Description>
 <mdui:InformationURL xml:lang="en">https://rafiki.ke</mdui:InformationURL>
 <mdui:PrivacyStatementURL xml:lang="en">https://rafiki.ke/</mdui:PrivacyStatementURL>
 <mdui:Logo height="16" width="16">https://www.kenet.or.ke/sites/default/files/kenelogomedium.png</mdui:Logo>
 <mdui:Logo height="60" width="80">https://www.kenet.or.ke/sites/default/files/kenelogomedium.png</mdui:Logo>
 <mdui:Logo height="300" width="300">https://www.kenet.or.ke/sites/default/files/kenelogomedium.png</mdui:Logo>
</mdui:UIInfo>
<mdui:DiscoHints>
 <mdui:GeolocationHint>geo:-1.27972,36.81603</mdui:GeolocationHint>
 <mdui:DomainHint>kenet.or.ke</mdui:DomainHint>
 <mdui:DomainHint>federation.ke</mdui:DomainHint>
</mdui:DiscoHints>
</md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIFBzCCA2+gAwIBAgIUQ9LY+kqEseYAMs3FhZPctPleLJowDQYJKoZIhvcNAQEL
BQAwgZIxCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDEMMAoGA1UECwwDSUNUMR0wGwYDVQQDDBRp
ZHAtMDEuZmVkZXJhdGlvbi5rZTEiMCAGCSqGSIb3DQEJARYTam9obi5zZXVyQGdt
YWlsLmNvbTAeFw0yMjAyMDMxMzEwMjdaFw0zMjAyMDMxMzEwMjdaMIGSMQswCQYD
VQQGEwJLRTEQMA4GA1UECAwHTmFpcm9iaTEQMA4GA1UEBwwHTmFpcm9iaTEOMAwG
A1UECgwFS0VORVQxDDAKBgNVBAsMA0lDVDEdMBsGA1UEAwwUaWRwLTAxLmZlZGVy
YXRpb24ua2UxIjAgBgkqhkiG9w0BCQEWE2pvaG4uc2V1ckBnbWFpbC5jb20wggGi
MA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDAf3yX6bcGL/PBMJbtWdHLTy1b
oFhV/4h07MYCgBFdNWFBqpxqpWHrI1dDeS2vIFeS42sNcoVGBwe57IB3i/Bz6l4N
C4MGZRDAeY490LylVs1vaNl4tTp3RAAvcdIu54rNSplscE7/RnwId6ru7GxsUrdi
1K0rQTaEvanp/MGtJWziP/NuCMNIJXH0k/ioValLnBxaGLRHsCNMb1FQcMbh94U2
SR2ws7zabxbGnrnV+9wkodLh4xj8bHow0pKpjQFRkpugOZ11CuTkN1i0PT+ppORr
m5OVqOBxbfO+j477d7c9SP7+y7jezp411TVKvoZdWYBY6gHv2aNiFaiiU67S1z86
i+EHyFtvGjJree6yhhO2M/rtJxa7gzFRIwv3GnTx/YZhEuQDAptYcL/7FXSfIXkA
ubrKqPy+yXYdoa9ycRqrQqWWmIGgj3lv2VFV6f8FjcVMtsj6V8AU6URk65UlTHeL
5zABObTyAEQ9evFrSbNcnaGVXX+8uGFwuQNZ8ZsCAwEAAaNTMFEwHQYDVR0OBBYE
FEVeSXh/b/cpf2QMVtMoU4kJHHPsMB8GA1UdIwQYMBaAFEVeSXh/b/cpf2QMVtMo
U4kJHHPsMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFYtqYXF
2OUJq4HxzQHyt5EWOiFzj62jgLYjdBzYQ3Kn0nBgKFulFpC72/ng2mgL5GvS3bL/
tHr0l3JHRAhHciIx7AdteT6T1Ov+lJ5WZXVyY8SgDB0OmNpsZyItPdHxBbeibhUO
vBjnayl/Uprt8YLVvTt1byfd4Uof7RvssZkg5GqIn2SBypDysiRnbwrN78vfQtw0
775PqpTThkXFbj3r7d6ypmsm8T+pu90M2CGleEVHu8VL0FlYtIzs1x7EpdsswmI0
v4u0DcuxDlTrnmm9Hytt66Kq93QqNbLCZZNaZlzPFzYdRlAAUINigkI+84pWcrSY
tQ4ZW2s5Y/GJWLnPWscDF0rWnJCIV8JlT9XNSbs3rYy1Pd9gItJ7wDM7FxlPo90u
X/W3CKloSq7uUnBRrVElzz49615k3U6sIDluLEQMAresl80Qri0Nosu6DoXsmyFF
Aa4BmT7j9MmhhzGftGZt5hr8xlTByCvA0N9y6ONK2+Lb41fnvZFgTeI0zg==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIFBzCCA2+gAwIBAgIUQ9LY+kqEseYAMs3FhZPctPleLJowDQYJKoZIhvcNAQEL
BQAwgZIxCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDEMMAoGA1UECwwDSUNUMR0wGwYDVQQDDBRp
ZHAtMDEuZmVkZXJhdGlvbi5rZTEiMCAGCSqGSIb3DQEJARYTam9obi5zZXVyQGdt
YWlsLmNvbTAeFw0yMjAyMDMxMzEwMjdaFw0zMjAyMDMxMzEwMjdaMIGSMQswCQYD
VQQGEwJLRTEQMA4GA1UECAwHTmFpcm9iaTEQMA4GA1UEBwwHTmFpcm9iaTEOMAwG
A1UECgwFS0VORVQxDDAKBgNVBAsMA0lDVDEdMBsGA1UEAwwUaWRwLTAxLmZlZGVy
YXRpb24ua2UxIjAgBgkqhkiG9w0BCQEWE2pvaG4uc2V1ckBnbWFpbC5jb20wggGi
MA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDAf3yX6bcGL/PBMJbtWdHLTy1b
oFhV/4h07MYCgBFdNWFBqpxqpWHrI1dDeS2vIFeS42sNcoVGBwe57IB3i/Bz6l4N
C4MGZRDAeY490LylVs1vaNl4tTp3RAAvcdIu54rNSplscE7/RnwId6ru7GxsUrdi
1K0rQTaEvanp/MGtJWziP/NuCMNIJXH0k/ioValLnBxaGLRHsCNMb1FQcMbh94U2
SR2ws7zabxbGnrnV+9wkodLh4xj8bHow0pKpjQFRkpugOZ11CuTkN1i0PT+ppORr
m5OVqOBxbfO+j477d7c9SP7+y7jezp411TVKvoZdWYBY6gHv2aNiFaiiU67S1z86
i+EHyFtvGjJree6yhhO2M/rtJxa7gzFRIwv3GnTx/YZhEuQDAptYcL/7FXSfIXkA
ubrKqPy+yXYdoa9ycRqrQqWWmIGgj3lv2VFV6f8FjcVMtsj6V8AU6URk65UlTHeL
5zABObTyAEQ9evFrSbNcnaGVXX+8uGFwuQNZ8ZsCAwEAAaNTMFEwHQYDVR0OBBYE
FEVeSXh/b/cpf2QMVtMoU4kJHHPsMB8GA1UdIwQYMBaAFEVeSXh/b/cpf2QMVtMo
U4kJHHPsMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggGBAFYtqYXF
2OUJq4HxzQHyt5EWOiFzj62jgLYjdBzYQ3Kn0nBgKFulFpC72/ng2mgL5GvS3bL/
tHr0l3JHRAhHciIx7AdteT6T1Ov+lJ5WZXVyY8SgDB0OmNpsZyItPdHxBbeibhUO
vBjnayl/Uprt8YLVvTt1byfd4Uof7RvssZkg5GqIn2SBypDysiRnbwrN78vfQtw0
775PqpTThkXFbj3r7d6ypmsm8T+pu90M2CGleEVHu8VL0FlYtIzs1x7EpdsswmI0
v4u0DcuxDlTrnmm9Hytt66Kq93QqNbLCZZNaZlzPFzYdRlAAUINigkI+84pWcrSY
tQ4ZW2s5Y/GJWLnPWscDF0rWnJCIV8JlT9XNSbs3rYy1Pd9gItJ7wDM7FxlPo90u
X/W3CKloSq7uUnBRrVElzz49615k3U6sIDluLEQMAresl80Qri0Nosu6DoXsmyFF
Aa4BmT7j9MmhhzGftGZt5hr8xlTByCvA0N9y6ONK2+Lb41fnvZFgTeI0zg==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp-01.federation.ke/simplesaml/saml2/idp/SingleLogoutService.php"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp-01.federation.ke/simplesaml/saml2/idp/SSOService.php"/>
  </md:IDPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Kenya Education Network (KENET)</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Kenya Education Network (KENET)</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://www.kenet.or.ke</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>KENET Help Desk</md:GivenName>
   <md:EmailAddress>mailto:support@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="other">
   <md:GivenName>KENET CERT</md:GivenName>
   <md:EmailAddress>mailto:csirt@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>KENET</md:GivenName>
   <md:EmailAddress>mailto:support@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/metadata.php/default-sp
-->
 <md:EntityDescriptor entityID="https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/metadata.php/default-sp">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2023-02-02T05:33:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
  </md:Extensions>
  <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions><mdui:UIInfo><mdui:DisplayName xml:lang="en">KENET FileSender</mdui:DisplayName><mdui:Description xml:lang="en">The KENET FileSender service is a web-based fileshairing service for the Kenyan Identity Federation for Research and Education community</mdui:Description><mdui:InformationURL xml:lang="en">https://filesender.kenet.or.ke/?s=about</mdui:InformationURL><mdui:PrivacyStatementURL xml:lang="en">https://filesender.kenet.or.ke/?s=privacy</mdui:PrivacyStatementURL><mdui:Logo height="149" width="723" xml:lang="en-us">data:image/png;base64,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</mdui:Logo></mdui:UIInfo></md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIF9TCCA92gAwIBAgIUA+6mQd4TxmAlOwmiVqDh98qGqu4wDQYJKoZIhvcNAQEL
BQAwgYkxCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDEfMB0GA1UEAwwWZmlsZXNlbmRlci5r
ZW5ldC5vci5rZTEiMCAGCSqGSIb3DQEJARYTYWtpbWFuaUBrZW5ldC5vci5rZTAe
Fw0yNDEwMDUxOTAxMjFaFw0zNDEwMDUxOTAxMjFaMIGJMQswCQYDVQQGEwJLRTET
MBEGA1UECAwKU29tZS1TdGF0ZTEQMA4GA1UEBwwHTmFpcm9iaTEOMAwGA1UECgwF
S0VORVQxHzAdBgNVBAMMFmZpbGVzZW5kZXIua2VuZXQub3Iua2UxIjAgBgkqhkiG
9w0BCQEWE2FraW1hbmlAa2VuZXQub3Iua2UwggIiMA0GCSqGSIb3DQEBAQUAA4IC
DwAwggIKAoICAQDwF11D3bvFX8pBk2IZqXwStW5rtFXHz2bsy/Rluwnw5moBvh5R
wPOVsJttgkCwjoYfdcRlc4KIyAzhmjnxJHjTlQ8/87D1tdRwZbwfGThLP96zJWqP
phFxgo4/9rli5tRU0VEmXFtzYwgR5gN8LmJltVOKcSm2xVcdUiduazPCPMRqMpa3
6FdHMkgCFdpb+cC+Zts11TrWVaUgk/U6HqzwwTlRcUl1qlGC3W51auRXiQ/gaTfv
raBcFzaKDLDeO+TJszgjDsqekFCOKedNM+qcCVTZzLE6QwEsxF2rgul3am5pIvul
K7eJqcYrSo2JdFUVV/9E+k+DKGPeJnmzivsT59h7XDlbBYcJ5+aFfPEHmW3z0sxz
/IHyg9RkfpYAmPqqMHC0KMyyrKLniRyghLZsDNETtYY9kBZFYvM5nrAoFSt6hiPI
YZi/vVkUBXdF8AQQcoTaAQUpEoT73lUnnQecwYfORd7rwXFD7i7w1genbfzgto5i
aY1tGlM29kwFLcA0Q6PPNZIbEbYwSM+/WTvpRxs1Lq8JDtRMqsyh9/zxO7UdCSWR
c+AxD/eKyh4K0xUAg8OojCw9TZ9wcVvBB/ninm/N9jXDqRQFJ+ClTSqM6+4vJLEu
ggZ7KUA6uylNVApS6zzcQi+pmknYyoe1o6KSgttNaWi8xBBzS89ygQu3DQIDAQAB
o1MwUTAdBgNVHQ4EFgQUJnE53rvrFbDOatC3lpn8PXSpDSMwHwYDVR0jBBgwFoAU
JnE53rvrFbDOatC3lpn8PXSpDSMwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B
AQsFAAOCAgEAyWNgF7WIV6fy8++U5MZtT/PXnzywsq9LUJZpqvsgstpjGG0WSuOI
23WP9GiZlS5yFdYYl8nxJl8/AOTc6+VnjaKU2Z9IgITTvs5hUkcyn5LEN/3lckEm
6P88NgIhyCNVeLYMhvFN9yUdoLJNk1FjF8vACKm/MY9ml2XeJ/J/kQzKO4q10Se6
gUhG10FlgKGw8gf42+2iCxKlepHneIauH+91k+WmuJ+zdFMvX7r+a+rhV1CBt/LX
/MdYLGFaIg1ODimE2GND2696rLJVgZP4XBs2iS1KrKkYOm6z8Z+NbjWNFS8IuV2L
0vBX7fS4XJqPChoZzxcMtDFr7G5hqhVqHYN/ZZKz7uNklaLTIxJK2ET/0qEdaHMN
Sfwea3ZUxYiIme7E/oKgdoomXIg8FatRBzqsHzo3USdCFNAIDYxagf20n3RaRSln
El7wDfcX46cey0IU7EhT8G9x/+NN8Ub7r0dyiqsOMk2yPcNKOO/TdvMgYDWQjfz/
uMJuD5VxwM45w1heXTIUx53Ha5HxCuJCEZrEahgRdoQMx1cQgcXZz+3byc1UiUh0
TBKQ+dUd1sEqEE16Hz4omLTK5oNDkpa970+1QNrO1iqRVt7ULAJ3tegHWR+hygZW
EogIc21gInMFVv9XZkC4pdvgsQS08L1JOvFuz43w1/y1OEz28OtGyqM=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIF9TCCA92gAwIBAgIUA+6mQd4TxmAlOwmiVqDh98qGqu4wDQYJKoZIhvcNAQEL
BQAwgYkxCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDEfMB0GA1UEAwwWZmlsZXNlbmRlci5r
ZW5ldC5vci5rZTEiMCAGCSqGSIb3DQEJARYTYWtpbWFuaUBrZW5ldC5vci5rZTAe
Fw0yNDEwMDUxOTAxMjFaFw0zNDEwMDUxOTAxMjFaMIGJMQswCQYDVQQGEwJLRTET
MBEGA1UECAwKU29tZS1TdGF0ZTEQMA4GA1UEBwwHTmFpcm9iaTEOMAwGA1UECgwF
S0VORVQxHzAdBgNVBAMMFmZpbGVzZW5kZXIua2VuZXQub3Iua2UxIjAgBgkqhkiG
9w0BCQEWE2FraW1hbmlAa2VuZXQub3Iua2UwggIiMA0GCSqGSIb3DQEBAQUAA4IC
DwAwggIKAoICAQDwF11D3bvFX8pBk2IZqXwStW5rtFXHz2bsy/Rluwnw5moBvh5R
wPOVsJttgkCwjoYfdcRlc4KIyAzhmjnxJHjTlQ8/87D1tdRwZbwfGThLP96zJWqP
phFxgo4/9rli5tRU0VEmXFtzYwgR5gN8LmJltVOKcSm2xVcdUiduazPCPMRqMpa3
6FdHMkgCFdpb+cC+Zts11TrWVaUgk/U6HqzwwTlRcUl1qlGC3W51auRXiQ/gaTfv
raBcFzaKDLDeO+TJszgjDsqekFCOKedNM+qcCVTZzLE6QwEsxF2rgul3am5pIvul
K7eJqcYrSo2JdFUVV/9E+k+DKGPeJnmzivsT59h7XDlbBYcJ5+aFfPEHmW3z0sxz
/IHyg9RkfpYAmPqqMHC0KMyyrKLniRyghLZsDNETtYY9kBZFYvM5nrAoFSt6hiPI
YZi/vVkUBXdF8AQQcoTaAQUpEoT73lUnnQecwYfORd7rwXFD7i7w1genbfzgto5i
aY1tGlM29kwFLcA0Q6PPNZIbEbYwSM+/WTvpRxs1Lq8JDtRMqsyh9/zxO7UdCSWR
c+AxD/eKyh4K0xUAg8OojCw9TZ9wcVvBB/ninm/N9jXDqRQFJ+ClTSqM6+4vJLEu
ggZ7KUA6uylNVApS6zzcQi+pmknYyoe1o6KSgttNaWi8xBBzS89ygQu3DQIDAQAB
o1MwUTAdBgNVHQ4EFgQUJnE53rvrFbDOatC3lpn8PXSpDSMwHwYDVR0jBBgwFoAU
JnE53rvrFbDOatC3lpn8PXSpDSMwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0B
AQsFAAOCAgEAyWNgF7WIV6fy8++U5MZtT/PXnzywsq9LUJZpqvsgstpjGG0WSuOI
23WP9GiZlS5yFdYYl8nxJl8/AOTc6+VnjaKU2Z9IgITTvs5hUkcyn5LEN/3lckEm
6P88NgIhyCNVeLYMhvFN9yUdoLJNk1FjF8vACKm/MY9ml2XeJ/J/kQzKO4q10Se6
gUhG10FlgKGw8gf42+2iCxKlepHneIauH+91k+WmuJ+zdFMvX7r+a+rhV1CBt/LX
/MdYLGFaIg1ODimE2GND2696rLJVgZP4XBs2iS1KrKkYOm6z8Z+NbjWNFS8IuV2L
0vBX7fS4XJqPChoZzxcMtDFr7G5hqhVqHYN/ZZKz7uNklaLTIxJK2ET/0qEdaHMN
Sfwea3ZUxYiIme7E/oKgdoomXIg8FatRBzqsHzo3USdCFNAIDYxagf20n3RaRSln
El7wDfcX46cey0IU7EhT8G9x/+NN8Ub7r0dyiqsOMk2yPcNKOO/TdvMgYDWQjfz/
uMJuD5VxwM45w1heXTIUx53Ha5HxCuJCEZrEahgRdoQMx1cQgcXZz+3byc1UiUh0
TBKQ+dUd1sEqEE16Hz4omLTK5oNDkpa970+1QNrO1iqRVt7ULAJ3tegHWR+hygZW
EogIc21gInMFVv9XZkC4pdvgsQS08L1JOvFuz43w1/y1OEz28OtGyqM=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
    <md:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"/>
    <md:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"/>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/saml2-logout.php/default-sp"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp" index="0"/>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:1.0:profiles:browser-post" Location="https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/saml1-acs.php/default-sp" index="1"/>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" Location="https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp" index="2"/>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:1.0:profiles:artifact-01" Location="https://filesender.kenet.or.ke/simplesaml/module.php/saml/sp/saml1-acs.php/default-sp/artifact" index="3"/>
   <md:AttributeConsumingService index="0">
    <md:ServiceName xml:lang="en">KENET FileSender</md:ServiceName>
    <md:ServiceDescription xml:lang="en">The KENET FileSender service is a web-based fileshairing service for the Kenyan Identity Federation for Research and Education community</md:ServiceDescription>
    <md:RequestedAttribute FriendlyName="uid" Name="urn:oid:0.9.2342.19200300.100.1.1" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/>
    <md:RequestedAttribute FriendlyName="email" Name="urn:oid:0.9.2342.19200300.100.1.3" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/>
   </md:AttributeConsumingService>
  </md:SPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Kenya Education Network(KENET)</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">KENET</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://kenet.or.ke</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="technical">
   <md:GivenName>Anthony</md:GivenName>
   <md:SurName>Kimani</md:SurName>
   <md:EmailAddress>mailto:akimani@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://conference.ke/sso/metadata/
-->
 <md:EntityDescriptor entityID="https://conference.ke/sso/metadata/">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2024-05-22T17:03:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#md5"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#sha224"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#sha384"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#ripemd160"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2009/xmldsig11#dsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-md5"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha224"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"/>
  </md:Extensions>
  <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions><mdui:UIInfo><mdui:DisplayName xml:lang="en">KENET Web Conference</mdui:DisplayName><mdui:Description xml:lang="en">Service for online classes and meetings</mdui:Description><mdui:Keywords xml:lang="en">KENET Web Conference</mdui:Keywords><mdui:InformationURL xml:lang="en">https://www.kenet.or.ke/content/kenet-web-conference-platform-transforms-online-learning-experience-0</mdui:InformationURL><mdui:PrivacyStatementURL xml:lang="en">https://rafiki.ke</mdui:PrivacyStatementURL><mdui:Logo height="156" width="400">https://www.kenet.or.ke/sites/default/files/kenelogomedium.png</mdui:Logo></mdui:UIInfo></md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIID/zCCAuegAwIBAgIUOIRsuPCpP1p13NIg6bsen/boV7wwDQYJKoZIhvcNAQEL
BQAwgY4xCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDENMAsGA1UECwwETlJFTjEWMBQGA1UEAwwN
Y29uZmVyZW5jZS5rZTEkMCIGCSqGSIb3DQEJARYVZXdhbnlvbnlpQGtlbmV0Lm9y
LmtlMB4XDTI0MDUyMjA5NTQyMloXDTM0MDUyMDA5NTQyMlowgY4xCzAJBgNVBAYT
AktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdOYWlyb2JpMQ4wDAYDVQQK
DAVLRU5FVDENMAsGA1UECwwETlJFTjEWMBQGA1UEAwwNY29uZmVyZW5jZS5rZTEk
MCIGCSqGSIb3DQEJARYVZXdhbnlvbnlpQGtlbmV0Lm9yLmtlMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzw7JeqTbIjqnPyz/y4eNwBL20LPrfXfLQg/Q
FvsFh0vjNvXkVKRA0H36KpHxQnvv40hhth0B8fs1JJqHX77ybBqRDLI4if9Pr46R
eKXRmYI9IEj5Md0dFNPA7zLVb4r+VUeGJc8i/iGd2/jV4TSrsAJ8Mz5s7C2wMs9q
DQEjC/UPfs1aNLEUayHQoI9ziRTg169H/TQub+Xalr1Xm8u9lJhRnFqtf7HFf2j9
gAPTciEOY/6gZ72YNg5B+Pj+8cF8ZdiB5MjLvUGb/u8Y3RzefbGoRMhwy2i30jsB
ilDURUcj9/SNrOjUaB2Yv5XlwGcNUQVCPl4gOjRRtOn4Hg/QjQIDAQABo1MwUTAd
BgNVHQ4EFgQUQ4/LlCMklshQ+LkiZL8n77mrKlEwHwYDVR0jBBgwFoAUQ4/LlCMk
lshQ+LkiZL8n77mrKlEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC
AQEAaE4rFAIW01tx7CNbiryYPM5zr4OZEQ16DHV1H3DaU1qMWWTS0D4RLNLZS2NS
s0aEs2qKHPdDlPY9DfqLjavkRTEdwRrXITg/a8H0p5Bt8tTZCo8+ClpFlcr+viku
QphDCAQHPwKKHftyP1Kxs7liW36kOBhEMPBUWq8wlrUrCo3QZTXLlPOb+wohlpeO
oGBLgSMedPceMPwwwhKNqOXRJEkxysVxu+XV5TZgpPBMGrdjvwzfIbmfyUiJr+GI
LodsbgOSlOQCdBpaXAccciR5ZkRc9a7zkHERdZApchdy5DNVYBO3Z3J1XU2xyPRv
S8MA7zL7mP93KQXlP1oBD23lpg==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIID/zCCAuegAwIBAgIUOIRsuPCpP1p13NIg6bsen/boV7wwDQYJKoZIhvcNAQEL
BQAwgY4xCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDENMAsGA1UECwwETlJFTjEWMBQGA1UEAwwN
Y29uZmVyZW5jZS5rZTEkMCIGCSqGSIb3DQEJARYVZXdhbnlvbnlpQGtlbmV0Lm9y
LmtlMB4XDTI0MDUyMjA5NTQyMloXDTM0MDUyMDA5NTQyMlowgY4xCzAJBgNVBAYT
AktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdOYWlyb2JpMQ4wDAYDVQQK
DAVLRU5FVDENMAsGA1UECwwETlJFTjEWMBQGA1UEAwwNY29uZmVyZW5jZS5rZTEk
MCIGCSqGSIb3DQEJARYVZXdhbnlvbnlpQGtlbmV0Lm9yLmtlMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzw7JeqTbIjqnPyz/y4eNwBL20LPrfXfLQg/Q
FvsFh0vjNvXkVKRA0H36KpHxQnvv40hhth0B8fs1JJqHX77ybBqRDLI4if9Pr46R
eKXRmYI9IEj5Md0dFNPA7zLVb4r+VUeGJc8i/iGd2/jV4TSrsAJ8Mz5s7C2wMs9q
DQEjC/UPfs1aNLEUayHQoI9ziRTg169H/TQub+Xalr1Xm8u9lJhRnFqtf7HFf2j9
gAPTciEOY/6gZ72YNg5B+Pj+8cF8ZdiB5MjLvUGb/u8Y3RzefbGoRMhwy2i30jsB
ilDURUcj9/SNrOjUaB2Yv5XlwGcNUQVCPl4gOjRRtOn4Hg/QjQIDAQABo1MwUTAd
BgNVHQ4EFgQUQ4/LlCMklshQ+LkiZL8n77mrKlEwHwYDVR0jBBgwFoAUQ4/LlCMk
lshQ+LkiZL8n77mrKlEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOC
AQEAaE4rFAIW01tx7CNbiryYPM5zr4OZEQ16DHV1H3DaU1qMWWTS0D4RLNLZS2NS
s0aEs2qKHPdDlPY9DfqLjavkRTEdwRrXITg/a8H0p5Bt8tTZCo8+ClpFlcr+viku
QphDCAQHPwKKHftyP1Kxs7liW36kOBhEMPBUWq8wlrUrCo3QZTXLlPOb+wohlpeO
oGBLgSMedPceMPwwwhKNqOXRJEkxysVxu+XV5TZgpPBMGrdjvwzfIbmfyUiJr+GI
LodsbgOSlOQCdBpaXAccciR5ZkRc9a7zkHERdZApchdy5DNVYBO3Z3J1XU2xyPRv
S8MA7zL7mP93KQXlP1oBD23lpg==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://conference.ke/sso/ls/"/>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://conference.ke/sso/ls/post"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://conference.ke/sso/acs/" index="1"/>
  </md:SPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Kenya Education Network</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Kenya Education Network (KENET)</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://kenet.or.ke</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="technical">
   <md:GivenName>KENET</md:GivenName>
   <md:SurName>Support</md:SurName>
   <md:EmailAddress>mailto:sysadmins@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>Emanuel</md:GivenName>
   <md:SurName>Wanyonyi</md:SurName>
   <md:EmailAddress>mailto:ewanyonyi@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://idp.ku.ac.ke/simplesaml/saml2/idp/metadata.php
-->
 <md:EntityDescriptor entityID="https://idp.ku.ac.ke/simplesaml/saml2/idp/metadata.php">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2024-05-24T20:10:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
  </md:Extensions>
  <md:IDPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions>
<shibmd:Scope regexp="false">ku.ac.ke</shibmd:Scope>
<mdui:UIInfo>
 <mdui:DisplayName xml:lang="en">Kenyatta University</mdui:DisplayName>
 <mdui:Description xml:lang="en">Identity Provider for use by Kenyatta University</mdui:Description>
 <mdui:InformationURL xml:lang="en">https://www.ku.ac.ke</mdui:InformationURL>
 <mdui:PrivacyStatementURL xml:lang="en">https://www.ku.ac.ke/</mdui:PrivacyStatementURL>
 <mdui:Logo height="16" width="16">https://www.ku.ac.ke/images/kunew6-3.png</mdui:Logo>
 <mdui:Logo height="60" width="80">https://www.ku.ac.ke/images/kunew6-3.png</mdui:Logo>
 <mdui:Logo height="300" width="300">https://www.ku.ac.ke/images/kunew6-3.png</mdui:Logo>
</mdui:UIInfo>
</md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIE/zCCA2egAwIBAgIUauePsZJtNnAJwKVz3YZpdJnRpVgwDQYJKoZIhvcNAQEL
BQAwgY4xCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMRwwGgYDVQQKDBNLZW55YXR0YSBVbml2ZXJzaXR5MRUwEwYDVQQD
DAxpZHAua3UuYWMua2UxIzAhBgkqhkiG9w0BCQEWFGthbWF1LmhlbnJ5QGt1LmFj
LmtlMB4XDTI0MDUwODEyMzkxNloXDTM0MDUwODEyMzkxNlowgY4xCzAJBgNVBAYT
AktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQHDAdOYWlyb2JpMRwwGgYD
VQQKDBNLZW55YXR0YSBVbml2ZXJzaXR5MRUwEwYDVQQDDAxpZHAua3UuYWMua2Ux
IzAhBgkqhkiG9w0BCQEWFGthbWF1LmhlbnJ5QGt1LmFjLmtlMIIBojANBgkqhkiG
9w0BAQEFAAOCAY8AMIIBigKCAYEAvD3Kjmv8kcsy0uZzhb6CFjnhhUVT9RepUJHq
UZ7uVWo/Qz75StkrnxigoCnr1KZZYO8WSo+ypqc9hh+icPuUwFlhceX1HskUwu/O
vfryAZpqnmvQHhg8ln5ySkm7Q7GG7qkBUww/JQdHIn+jXsTZX+taqHUI4Yb9uGXJ
tslQEYSBL76OML4M5cn/EcjBxCniIgpov0GZglB9VhaSfEBIgqAi/NzloKoVo5zE
991SX0SMB6RocQTsEcPGbpFDjZYnBP7PFAyfuYyPYa5FVYjFsP3BwCmwbOMaZY7C
MFhWpNvuN/Ia/DY+kHxhyxPQ6nmrepvLwhsScRDTMPENAGet/HRoP8HauvdEf+/n
knSO3wrPHhvDMqGE58gToYX1Z89AQBhSSnxdTVU/2JHs2uO/nZzWOxg9ecQMZRkM
INZ7idgc+kvTqk3UqmRe2sdMSCRzCwKUTY0G8OhtE6A32+Sjs/FPp1/GXnWjDHBa
F0XtqzA0zUzqq6Oyj0HDoLbhvppPAgMBAAGjUzBRMB0GA1UdDgQWBBTFWAZM8RC7
jmoT3sD6bMHfO2+RVzAfBgNVHSMEGDAWgBTFWAZM8RC7jmoT3sD6bMHfO2+RVzAP
BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBgQA2nJSibXjZPbRS4WXR
NQonH4u3zud4k0pgveCBfmZC7P7b3D6LP/acb1xJSDM6bpVpxs1i1SwwDyoCiIFT
AHcZvkUQdPGoImAmadJVQ8RL95w5IsldTZycQ8fE4chFpuXHHvMDs6Sqtt/FN6EZ
ULZuQVHa0D2z+rZ8Uw1Qgsj+tERwS2mLxh9LbyJ0+zV/IgYNSKVZ1OQl86O+pS3m
2ie/X9YyHxUvxgxSKB8Kf+PrlYUQx0gchI0hmMMxoaNE4Kjou0IDngILhRpMXe6z
QldpRnHv//4nkv100FOtSFVkidDsZF+TTjoRpw6dJtO5FxDnVwFk+70Gez3Z2Tyb
4W2SBZRFNLw8/JPWOa3FBSNojebgw4eZR5EM9QYjYRxz++0PNdYt4vQFQnueWPqo
Bv0qCG0t71rEsutBYFzEN0IlelUBQJBhyApvVv1rsPTmVrhWWmbY9y78A48PfgsE
Q4dmlKUO5w82L5P8ScJXAmNjCWfJgAfU9RwXDopwkqkKIgk=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIE/zCCA2egAwIBAgIUauePsZJtNnAJwKVz3YZpdJnRpVgwDQYJKoZIhvcNAQEL
BQAwgY4xCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMRwwGgYDVQQKDBNLZW55YXR0YSBVbml2ZXJzaXR5MRUwEwYDVQQD
DAxpZHAua3UuYWMua2UxIzAhBgkqhkiG9w0BCQEWFGthbWF1LmhlbnJ5QGt1LmFj
LmtlMB4XDTI0MDUwODEyMzkxNloXDTM0MDUwODEyMzkxNlowgY4xCzAJBgNVBAYT
AktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQHDAdOYWlyb2JpMRwwGgYD
VQQKDBNLZW55YXR0YSBVbml2ZXJzaXR5MRUwEwYDVQQDDAxpZHAua3UuYWMua2Ux
IzAhBgkqhkiG9w0BCQEWFGthbWF1LmhlbnJ5QGt1LmFjLmtlMIIBojANBgkqhkiG
9w0BAQEFAAOCAY8AMIIBigKCAYEAvD3Kjmv8kcsy0uZzhb6CFjnhhUVT9RepUJHq
UZ7uVWo/Qz75StkrnxigoCnr1KZZYO8WSo+ypqc9hh+icPuUwFlhceX1HskUwu/O
vfryAZpqnmvQHhg8ln5ySkm7Q7GG7qkBUww/JQdHIn+jXsTZX+taqHUI4Yb9uGXJ
tslQEYSBL76OML4M5cn/EcjBxCniIgpov0GZglB9VhaSfEBIgqAi/NzloKoVo5zE
991SX0SMB6RocQTsEcPGbpFDjZYnBP7PFAyfuYyPYa5FVYjFsP3BwCmwbOMaZY7C
MFhWpNvuN/Ia/DY+kHxhyxPQ6nmrepvLwhsScRDTMPENAGet/HRoP8HauvdEf+/n
knSO3wrPHhvDMqGE58gToYX1Z89AQBhSSnxdTVU/2JHs2uO/nZzWOxg9ecQMZRkM
INZ7idgc+kvTqk3UqmRe2sdMSCRzCwKUTY0G8OhtE6A32+Sjs/FPp1/GXnWjDHBa
F0XtqzA0zUzqq6Oyj0HDoLbhvppPAgMBAAGjUzBRMB0GA1UdDgQWBBTFWAZM8RC7
jmoT3sD6bMHfO2+RVzAfBgNVHSMEGDAWgBTFWAZM8RC7jmoT3sD6bMHfO2+RVzAP
BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBgQA2nJSibXjZPbRS4WXR
NQonH4u3zud4k0pgveCBfmZC7P7b3D6LP/acb1xJSDM6bpVpxs1i1SwwDyoCiIFT
AHcZvkUQdPGoImAmadJVQ8RL95w5IsldTZycQ8fE4chFpuXHHvMDs6Sqtt/FN6EZ
ULZuQVHa0D2z+rZ8Uw1Qgsj+tERwS2mLxh9LbyJ0+zV/IgYNSKVZ1OQl86O+pS3m
2ie/X9YyHxUvxgxSKB8Kf+PrlYUQx0gchI0hmMMxoaNE4Kjou0IDngILhRpMXe6z
QldpRnHv//4nkv100FOtSFVkidDsZF+TTjoRpw6dJtO5FxDnVwFk+70Gez3Z2Tyb
4W2SBZRFNLw8/JPWOa3FBSNojebgw4eZR5EM9QYjYRxz++0PNdYt4vQFQnueWPqo
Bv0qCG0t71rEsutBYFzEN0IlelUBQJBhyApvVv1rsPTmVrhWWmbY9y78A48PfgsE
Q4dmlKUO5w82L5P8ScJXAmNjCWfJgAfU9RwXDopwkqkKIgk=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.ku.ac.ke/module.php/saml/idp/singleLogout"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.ku.ac.ke/module.php/saml/idp/singleSignOnService"/>
  </md:IDPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Kenyatta University</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Kenyatta University</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://www.ku.ac.ke/</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>Director ICT</md:GivenName>
   <md:EmailAddress>mailto:director-ict@ku.ac.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="other">
   <md:GivenName>Director ICT</md:GivenName>
   <md:EmailAddress>mailto:director-ict@ku.ac.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>admin</md:GivenName>
   <md:EmailAddress>mailto:kamau.henry@ku.ac.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://idp.icipe.org/simplesaml/saml2/idp/metadata.php
-->
 <md:EntityDescriptor entityID="https://idp.icipe.org/simplesaml/saml2/idp/metadata.php">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2024-07-11T13:04:00Z"/>
  </md:Extensions>
  <md:IDPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions>
<shibmd:Scope regexp="false">icipe.org</shibmd:Scope>
<mdui:UIInfo>
 <mdui:DisplayName xml:lang="en">icipe</mdui:DisplayName>
 <mdui:Description xml:lang="en">The International Centre of Insect Physiology and Ecology is an international scientific research institute, headquartered in Nairobi, Kenya that works towards improving lives and livelihoods of people in Africa.</mdui:Description>
 <mdui:InformationURL xml:lang="en">https://library.icipe.org/</mdui:InformationURL>
 <mdui:PrivacyStatementURL xml:lang="en">https://www.icipe.org/publications/policy-briefs/</mdui:PrivacyStatementURL>
 <mdui:Logo height="373" width="990" xml:lang="en">https://scholarships.icipe.org/storage/icipe-logo.png</mdui:Logo>
 <mdui:Logo height="373" width="990" xml:lang="en">https://scholarships.icipe.org/storage/icipe-logo.png</mdui:Logo>
 <mdui:Logo height="373" width="990" xml:lang="en">https://scholarships.icipe.org/storage/icipe-logo.png</mdui:Logo>
</mdui:UIInfo>
</md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIFXTCCA8WgAwIBAgIURRgK7Ag/th8u4mMnDyVjRnxAYbQwDQYJKoZIhvcNAQEL
BQAwgb0xCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMUIwQAYDVQQKDDlUaGUgSW50ZXJuYXRpb25hbCBDZW50cmUgb2YgSW5z
ZWN0IFBoeXNpb2xvZ3kgYW5kIEVjb2xvZ3kxCzAJBgNVBAsMAklUMRYwFAYDVQQD
DA1pZHAuaWNpcGUub3JnMSEwHwYJKoZIhvcNAQkBFhJ3d2FuamFsYUBpY2lwZS5v
cmcwHhcNMjQwNTIyMDkxNDQxWhcNMzQwNTIyMDkxNDQxWjCBvTELMAkGA1UEBhMC
S0UxEDAOBgNVBAgMB05haXJvYmkxEDAOBgNVBAcMB05haXJvYmkxQjBABgNVBAoM
OVRoZSBJbnRlcm5hdGlvbmFsIENlbnRyZSBvZiBJbnNlY3QgUGh5c2lvbG9neSBh
bmQgRWNvbG9neTELMAkGA1UECwwCSVQxFjAUBgNVBAMMDWlkcC5pY2lwZS5vcmcx
ITAfBgkqhkiG9w0BCQEWEnd3YW5qYWxhQGljaXBlLm9yZzCCAaIwDQYJKoZIhvcN
AQEBBQADggGPADCCAYoCggGBAO6enjncr8vjxcaKsdj+/ffO7LBDQ4vd5oY6M5j1
qgSZXWLa476TlrtAg5zRWDQ/pElfEOAMXZOAB6nvZ9IXs5t3Lbudj3Q8hm8hc/HK
0PJVe0bzUknPbmeY0HTUbMzaPjvow/7LScVhL3qscBm1HRb5azKSXVz9Q+v4ncqK
1wy+uzCv5GKPmyi228lB17cVDjFQqDiiIJIyWEuj36GzoxBYvzCO7HZFEl5QNP1n
ZHnCc8zFGjylB70+OyEddZQC/j8Mh7/tBLnkLyAHDAnHXfYAUkn1dMLySoFMbR6s
HlsIxkCnek4UKWBz1g0E/LAl/W4IBfYHhpXbx9qd+2qcDsMy8nqXAqa5SH3UGUEC
0mWRwbWevRAzQDppBTPAVKMjjeDmLsJL+pxBza5jnFiuhCyjjuXWJG/mLLRPTdhb
n0PQ8FKlG9bwxQ6e/nAn3ofWTTcqVmJ2rwmi0utf2fGGu9BjDDoxuml4GHH8z+V2
NADVrhcihYTPVMj/cPzM2H1nOwIDAQABo1MwUTAdBgNVHQ4EFgQUYYwY/zIqPAyu
xEXWTH0TNWTVzIUwHwYDVR0jBBgwFoAUYYwY/zIqPAyuxEXWTH0TNWTVzIUwDwYD
VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAYEA449xtxkdW95N0BlXhILI
MZI4S0XS7HKbNe2JR5E6TqUczL31d0Oc0SmARXFGd7RD4wmXHxiVcwBQOw6c1ybW
eGHtEyGn1z7X6ybewM5tVCVC1qkdluhLHHUlUgnieW3MiNtrltxL5iyxPvIRBhY1
11KnByNF0s4DY71yCQzu30gfQvd0zFbebUBTOjqsslW4AY3xca6q7UCxvqF54TF4
62vSA/i6q/SgWBcDwoelycJfk8MLRLuaco/E50lMOW3B5V9/s08jNWwcF2ptjKxa
NeIQrRFffQg2eryyWZ4KFVOJ7bsqUwwbONXq6RobVQ2u6g8DkSL0aNTZW7ZBcUgX
PlgXv+TniRMA0D1MV+dsA9O3jtUrl29zxIGwC8v++ZQUewugDrDWQbOqQEi6dmgL
tWkrEhyt77BsSRbvhPo/GresM50OoEjEa3iTwMoX07rmWYtNCaW6qBnOOjZbmpr2
i5zgSLJJzxD8pmw/xM60wmISq8Cqzs8nP0Zkxyd+Obyt
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIFXTCCA8WgAwIBAgIURRgK7Ag/th8u4mMnDyVjRnxAYbQwDQYJKoZIhvcNAQEL
BQAwgb0xCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMUIwQAYDVQQKDDlUaGUgSW50ZXJuYXRpb25hbCBDZW50cmUgb2YgSW5z
ZWN0IFBoeXNpb2xvZ3kgYW5kIEVjb2xvZ3kxCzAJBgNVBAsMAklUMRYwFAYDVQQD
DA1pZHAuaWNpcGUub3JnMSEwHwYJKoZIhvcNAQkBFhJ3d2FuamFsYUBpY2lwZS5v
cmcwHhcNMjQwNTIyMDkxNDQxWhcNMzQwNTIyMDkxNDQxWjCBvTELMAkGA1UEBhMC
S0UxEDAOBgNVBAgMB05haXJvYmkxEDAOBgNVBAcMB05haXJvYmkxQjBABgNVBAoM
OVRoZSBJbnRlcm5hdGlvbmFsIENlbnRyZSBvZiBJbnNlY3QgUGh5c2lvbG9neSBh
bmQgRWNvbG9neTELMAkGA1UECwwCSVQxFjAUBgNVBAMMDWlkcC5pY2lwZS5vcmcx
ITAfBgkqhkiG9w0BCQEWEnd3YW5qYWxhQGljaXBlLm9yZzCCAaIwDQYJKoZIhvcN
AQEBBQADggGPADCCAYoCggGBAO6enjncr8vjxcaKsdj+/ffO7LBDQ4vd5oY6M5j1
qgSZXWLa476TlrtAg5zRWDQ/pElfEOAMXZOAB6nvZ9IXs5t3Lbudj3Q8hm8hc/HK
0PJVe0bzUknPbmeY0HTUbMzaPjvow/7LScVhL3qscBm1HRb5azKSXVz9Q+v4ncqK
1wy+uzCv5GKPmyi228lB17cVDjFQqDiiIJIyWEuj36GzoxBYvzCO7HZFEl5QNP1n
ZHnCc8zFGjylB70+OyEddZQC/j8Mh7/tBLnkLyAHDAnHXfYAUkn1dMLySoFMbR6s
HlsIxkCnek4UKWBz1g0E/LAl/W4IBfYHhpXbx9qd+2qcDsMy8nqXAqa5SH3UGUEC
0mWRwbWevRAzQDppBTPAVKMjjeDmLsJL+pxBza5jnFiuhCyjjuXWJG/mLLRPTdhb
n0PQ8FKlG9bwxQ6e/nAn3ofWTTcqVmJ2rwmi0utf2fGGu9BjDDoxuml4GHH8z+V2
NADVrhcihYTPVMj/cPzM2H1nOwIDAQABo1MwUTAdBgNVHQ4EFgQUYYwY/zIqPAyu
xEXWTH0TNWTVzIUwHwYDVR0jBBgwFoAUYYwY/zIqPAyuxEXWTH0TNWTVzIUwDwYD
VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAYEA449xtxkdW95N0BlXhILI
MZI4S0XS7HKbNe2JR5E6TqUczL31d0Oc0SmARXFGd7RD4wmXHxiVcwBQOw6c1ybW
eGHtEyGn1z7X6ybewM5tVCVC1qkdluhLHHUlUgnieW3MiNtrltxL5iyxPvIRBhY1
11KnByNF0s4DY71yCQzu30gfQvd0zFbebUBTOjqsslW4AY3xca6q7UCxvqF54TF4
62vSA/i6q/SgWBcDwoelycJfk8MLRLuaco/E50lMOW3B5V9/s08jNWwcF2ptjKxa
NeIQrRFffQg2eryyWZ4KFVOJ7bsqUwwbONXq6RobVQ2u6g8DkSL0aNTZW7ZBcUgX
PlgXv+TniRMA0D1MV+dsA9O3jtUrl29zxIGwC8v++ZQUewugDrDWQbOqQEi6dmgL
tWkrEhyt77BsSRbvhPo/GresM50OoEjEa3iTwMoX07rmWYtNCaW6qBnOOjZbmpr2
i5zgSLJJzxD8pmw/xM60wmISq8Cqzs8nP0Zkxyd+Obyt
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.icipe.org/simplesaml/module.php/saml/idp/singleLogout"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.icipe.org/simplesaml/module.php/saml/idp/singleSignOnService"/>
  </md:IDPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">International Centre of Insect Physiology and Ecology</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">International Centre of Insect Physiology and Ecology(icipe)</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">http://www.icipe.org/</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>icipe Help Desk</md:GivenName>
   <md:EmailAddress>mailto:ictsupport@icipe.org</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>Wilberforce Wanjala</md:GivenName>
   <md:EmailAddress>mailto:wwanjala@icipe.org</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
urn:research4life:sso:qZsHc1qJJziJU58EOL7zVP
-->
 <md:EntityDescriptor entityID="urn:research4life:sso:qZsHc1qJJziJU58EOL7zVP">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2024-08-15T15:21:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/>
  </md:Extensions>
  <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions><mdui:UIInfo><mdui:DisplayName xml:lang="en">Research4Life-DEV</mdui:DisplayName><mdui:Description xml:lang="en">Research4Life development</mdui:Description><mdui:InformationURL xml:lang="en">https://login-uat.research4life.org/</mdui:InformationURL><mdui:PrivacyStatementURL xml:lang="en">https://portal.research4life.org/</mdui:PrivacyStatementURL><mdui:Logo height="60" width="186">https://login-uat.research4life.org/tacgw/Resources/img/logo.png</mdui:Logo></mdui:UIInfo></md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIDHTCCAgWgAwIBAgIIeAcEWhTgfAcwDQYJKoZIhvcNAQELBQAwLTErMCkGA1UE
AwwiVFNTQU1MLS1RbFpOekp5a3FHRHFsa0pZVHZhVzlPQlpBODAgFw0yNDA0MjMw
MDAwMDBaGA8yMDczMDQyMzAwMDAwMFowLTErMCkGA1UEAwwiVFNTQU1MLS1RbFpO
ekp5a3FHRHFsa0pZVHZhVzlPQlpBODCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAI7C0ZTbxUTlRMUKBwyIC1iw8FBD5OnoHmKA4GbdsCmjLbUA1ymryDdr
7MjV7L881C6f+8Ptfll+ZNN9MscQWGGCPPFAnoXvYc5xgsAeTrOWope8jFyJyjEm
7toJW6OMsAJLNX3HsAZ57UNkjIjDEwf8JTdxh2oiOwKQ9uR3B3p+XPMY1YnE2D0L
14+GQQ4ZA5rkLcJr3a7rLlt/mLOMcdQKy4QjFmPTA3/sK4XeltggqC5CwIlxiAjm
a4lDmdAirzybbt8SFjr+satDCGuv/LhrBZTW1LkMhsUTuRLjkD8iY88k/e0a6Rzf
oqVbgjDOseIF+bA0ct9Suz2ELuRzL88CAwEAAaM/MD0wDgYDVR0PAQH/BAQDAgWg
MAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0G
CSqGSIb3DQEBCwUAA4IBAQAG/KkpkyfmtOlRqYnJN+qhxjpcgPhDC5OwQULFMOkP
QStAMXdtqPatlKJAurGl9GvP/yHP4ABzlEowE0zdF6iAxyVLu86rPKtA7jQEnhy7
55fKT8oLBfJeto4OSPsQ99Ux1uGKH8P1ZWvw7nmJxRUZg65D6AlmahgbZ06k36ob
9KRSt6uUhRvjPvXBwDeY1uiN4nQMs/giwY6GNcbxi+PEYeIysiLPRJfG946phzI2
mtguov+EC/jN0QYkgzuKEZOGjDB9jrjV81n3tGTD6MlUAwhRxud9bMO1EHmkak0j
d0Ed2IFCC1cFa31phhWptyX+gszOGSztNdB5b9Cr3KqR
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIDGzCCAgOgAwIBAgIIFeKGeWwSElYwDQYJKoZIhvcNAQELBQAwLDEqMCgGA1UE
AwwhVFNBTUwtUDk1YjFyTXVTMzI4d2NpWklaT1gxVU1GUFpjMCAXDTI0MDQyMzAw
MDAwMFoYDzIwNzMwNDIzMDAwMDAwWjAsMSowKAYDVQQDDCFUU0FNTC1QOTViMXJN
dVMzMjh3Y2laSVpPWDFVTUZQWmMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCBEuGmTorUZPp3tdMO5lBGaQkPdkk6rXfHR+dxPXGpZaVQn9N138M06V8o
oLaqs318Ry/AnnzkMVoJlian9NLezvp0V03DJU7KujvOnm00SSruGo6Mxp/DPmFO
du5bish4KHOfA1bKqZeU3APMuR97Fgu8LaERDbptDGnBh2jo2jRtKmfYF4ZCeSJi
z7dwTA1bJW62StRjJULYhmSsu9bl1zldXUi5UJDDX1GTHiQHgsObMJqL5eOO1hMn
8hM/evua4zDUILkGHTPSImyoV3Da1bOTzg9fueIFhvzDJwXFVie3EChk4XiWBWtK
2NaICLY0kpIzXtlJ/ErebHSNE8gnAgMBAAGjPzA9MA4GA1UdDwEB/wQEAwIFoDAM
BgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkq
hkiG9w0BAQsFAAOCAQEAKYn7G1Zxqkt7pKHBCswf9oJ+tu+27Dq7ww7XfxtAsr0v
afrkhc5wtgw7Ua5pttNS3D6UphSMqYTVf9MYiGsuoJVamHGVcP+lG7BTxZ33ZevD
uNr77TeqMD7uSeuMs8aT6xncBsiKhUwpdWfjRnbariWpyo4kEqZflCxD1ZbFO+6m
H8Wc4vMBvPW/0CGkrtWRSxZWsvbiAfVDIQ/5vyhmevc1UhGTSBxIL/P+zFvxGcji
V29jkDYMccOWmdPmy0ymdijtb+bChm4ygDIkVDnRWvtHeOOnQOEiB0iUNjB0d8/W
rNjeGjSO6qXsHmwaTKXDKQ1uW8U6eI6L0HyhkPNRBA==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</md:NameIDFormat>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://login-uat.research4life.org/866792433/samlr/qZsHc1qJJziJU58EOL7zVP-L_Jw/" index="0" isDefault="true"/>
   <md:AttributeConsumingService index="0">
    <md:ServiceName xml:lang="en">Research4Life-DEV</md:ServiceName>
    <md:ServiceDescription xml:lang="en">Research4Life development</md:ServiceDescription>
    <md:RequestedAttribute FriendlyName="email" Name="urn:oid:0.9.2342.19200300.100.1.3" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/>
    <md:RequestedAttribute FriendlyName="eduPersonAffiliation" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.1" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonOrgDN" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.3" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonOrgUnitDN" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.4" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonEntitlement" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.7" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="organizationName" Name="urn:oid:2.5.4.10" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="persistentUID" Name="urn:oid:3.6.1.4.1.5923.1.1.1.10" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="preferredLanguage" Name="urn:oid:2.16.840.1.113730.3.1.39" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonPrincipalName" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.6" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonAssurance" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.11" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="surname" Name="urn:oid:2.5.4.4" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="givenName" Name="urn:oid:2.5.4.42" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonScopedAffiliation" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.9" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonTargetedID" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.10" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
   </md:AttributeConsumingService>
  </md:SPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Research4Life DEV</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Research4Life DEV</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://login-uat.research4life.org/</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>Lega (Martin)</md:GivenName>
   <md:SurName>MOGGA</md:SurName>
   <md:EmailAddress>mailto:moggal@who.int</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://rafiki.strathmore.edu/simplesaml/saml2/idp/metadata.php
-->
 <md:EntityDescriptor entityID="https://rafiki.strathmore.edu/simplesaml/saml2/idp/metadata.php">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2024-09-05T11:43:00Z"/>
  </md:Extensions>
  <md:IDPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions>
<shibmd:Scope regexp="false">strathmore.edu</shibmd:Scope>
<mdui:UIInfo>
 <mdui:DisplayName xml:lang="en">Strathmore University</mdui:DisplayName>
 <mdui:Description xml:lang="en">Identity Provider for use by Strathmore University</mdui:Description>
 <mdui:InformationURL xml:lang="en">https://strathmore.edu</mdui:InformationURL>
 <mdui:PrivacyStatementURL xml:lang="en">https://strathmore.edu/</mdui:PrivacyStatementURL>
 <mdui:Logo height="16" width="16">https://strathmore.edu/wp-content/themes/strathmore/images/logo.png</mdui:Logo>
 <mdui:Logo height="60" width="80">https://strathmore.edu/wp-content/themes/strathmore/images/logo.png</mdui:Logo>
 <mdui:Logo height="300" width="300">https://strathmore.edu/wp-content/themes/strathmore/images/logo.png</mdui:Logo>
</mdui:UIInfo>
<mdui:DiscoHints>
 <mdui:DomainHint>strathmore.edu</mdui:DomainHint>
</mdui:DiscoHints>
</md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIFHTCCA4WgAwIBAgIUFissdgnxgdmopFg8N/zV4sEPgyswDQYJKoZIhvcNAQEL
BQAwgZ0xCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMRMwEQYDVQQKDApTdHJhdGhtb3JlMR4wHAYDVQQDDBVyYWZpa2ku
c3RyYXRobW9yZS5lZHUxMjAwBgkqhkiG9w0BCQEWI25ldHdvcmthZG1pbmlzdHJh
dG9yQHN0cmF0aG1vcmUuZWR1MB4XDTI0MDUwMzA5MzE0NVoXDTM0MDUwMzA5MzE0
NVowgZ0xCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMRMwEQYDVQQKDApTdHJhdGhtb3JlMR4wHAYDVQQDDBVyYWZpa2ku
c3RyYXRobW9yZS5lZHUxMjAwBgkqhkiG9w0BCQEWI25ldHdvcmthZG1pbmlzdHJh
dG9yQHN0cmF0aG1vcmUuZWR1MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKC
AYEAxGRCTifJM3+sdsYBSR/NDHRpYntqTyQCJkBkiNF8i4APaEM2lyk8fo4HlnAC
gtDvlCC6bs7XMYALH5Uet3PBW5omvO5cqE1Ww88xLkxRBs5BxDuSFvSHPQGV4Ep9
C2SefqlUwYis2o/w+cKXWqPqFm2u/zewYIshwCCIFZK7zd7XJJnYfx/3X1MiD1os
oOWbOJtl6g9nxu1yc67xUpp7Yh/Vyd4qtpPpUk2JtPmSZBxX0MdXoJlelp817TVW
XNACBs3xeES6QEogvCc5PI2Z/tIM2M4mCQpdoBM1RALctX/a/Arj2RgBjocwggb9
smrbhuJTVAkKjfes44/etDuwuq3HRvVw6Y36WNgOMTTkmporrbLxPP68/4QBzrqj
fUzqj+fId2TpM7wvaofAexB7SYT/hjznje/9vpXPAD1RhI+Z/JokN2tCealaZjFV
WOwoYNR9EnKGK6wjrBX5B0iyn+/aC5OHxOnHZAmC47jr9IWtYAFOySXbs2n2htai
vheHAgMBAAGjUzBRMB0GA1UdDgQWBBT+dLnlqU8easygKwpiviYpJ/AFdDAfBgNV
HSMEGDAWgBT+dLnlqU8easygKwpiviYpJ/AFdDAPBgNVHRMBAf8EBTADAQH/MA0G
CSqGSIb3DQEBCwUAA4IBgQAqjNrtt09wlHbqcyJQlhZ3mnf5cFAC048FTMo9v967
IH3c4Lp4gta/x+XSnIGewFrECZ4dIf65astw6mtMw95ukzKO5IiuYoKhQ11q5+bI
vMqxn3zjtQQYjfsvDwABUctbdlP7EQ5lB9b38VKCuOYKXIxZlzPPEXHGD6G9MRvi
ADhOpnrKkVV9lRI5KzXKZvJ07+kn5qzmKlcrpjaPjsKoHxX98YP5SnJ6+vJc8fiq
Nm1iJ/1dJfv0it/DVG/cvssImziz1Fl0xd1byZjsdVuaLvNolxMfIC9LCywxuCFX
9q+eyuuHsv1o63WzHPR4uJPriZ22P9Yr+WjAY0RaMWH5SoYILGn4iINE9EkknHGf
nmNElmfzhU0BAH+dEzIwiBfyeI8dOqs8ytcD9GBeD0eegyHyQirOe+r9HhE2z76t
SWICIYm143TTGKsd3132/YavWwq7BUcPmWx9xXa77fbMNoEeQh7dTUW18DgLiD/i
VqDhi5MTOymxPtWiJsw5zz0=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIFHTCCA4WgAwIBAgIUFissdgnxgdmopFg8N/zV4sEPgyswDQYJKoZIhvcNAQEL
BQAwgZ0xCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMRMwEQYDVQQKDApTdHJhdGhtb3JlMR4wHAYDVQQDDBVyYWZpa2ku
c3RyYXRobW9yZS5lZHUxMjAwBgkqhkiG9w0BCQEWI25ldHdvcmthZG1pbmlzdHJh
dG9yQHN0cmF0aG1vcmUuZWR1MB4XDTI0MDUwMzA5MzE0NVoXDTM0MDUwMzA5MzE0
NVowgZ0xCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMRAwDgYDVQQH
DAdOYWlyb2JpMRMwEQYDVQQKDApTdHJhdGhtb3JlMR4wHAYDVQQDDBVyYWZpa2ku
c3RyYXRobW9yZS5lZHUxMjAwBgkqhkiG9w0BCQEWI25ldHdvcmthZG1pbmlzdHJh
dG9yQHN0cmF0aG1vcmUuZWR1MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKC
AYEAxGRCTifJM3+sdsYBSR/NDHRpYntqTyQCJkBkiNF8i4APaEM2lyk8fo4HlnAC
gtDvlCC6bs7XMYALH5Uet3PBW5omvO5cqE1Ww88xLkxRBs5BxDuSFvSHPQGV4Ep9
C2SefqlUwYis2o/w+cKXWqPqFm2u/zewYIshwCCIFZK7zd7XJJnYfx/3X1MiD1os
oOWbOJtl6g9nxu1yc67xUpp7Yh/Vyd4qtpPpUk2JtPmSZBxX0MdXoJlelp817TVW
XNACBs3xeES6QEogvCc5PI2Z/tIM2M4mCQpdoBM1RALctX/a/Arj2RgBjocwggb9
smrbhuJTVAkKjfes44/etDuwuq3HRvVw6Y36WNgOMTTkmporrbLxPP68/4QBzrqj
fUzqj+fId2TpM7wvaofAexB7SYT/hjznje/9vpXPAD1RhI+Z/JokN2tCealaZjFV
WOwoYNR9EnKGK6wjrBX5B0iyn+/aC5OHxOnHZAmC47jr9IWtYAFOySXbs2n2htai
vheHAgMBAAGjUzBRMB0GA1UdDgQWBBT+dLnlqU8easygKwpiviYpJ/AFdDAfBgNV
HSMEGDAWgBT+dLnlqU8easygKwpiviYpJ/AFdDAPBgNVHRMBAf8EBTADAQH/MA0G
CSqGSIb3DQEBCwUAA4IBgQAqjNrtt09wlHbqcyJQlhZ3mnf5cFAC048FTMo9v967
IH3c4Lp4gta/x+XSnIGewFrECZ4dIf65astw6mtMw95ukzKO5IiuYoKhQ11q5+bI
vMqxn3zjtQQYjfsvDwABUctbdlP7EQ5lB9b38VKCuOYKXIxZlzPPEXHGD6G9MRvi
ADhOpnrKkVV9lRI5KzXKZvJ07+kn5qzmKlcrpjaPjsKoHxX98YP5SnJ6+vJc8fiq
Nm1iJ/1dJfv0it/DVG/cvssImziz1Fl0xd1byZjsdVuaLvNolxMfIC9LCywxuCFX
9q+eyuuHsv1o63WzHPR4uJPriZ22P9Yr+WjAY0RaMWH5SoYILGn4iINE9EkknHGf
nmNElmfzhU0BAH+dEzIwiBfyeI8dOqs8ytcD9GBeD0eegyHyQirOe+r9HhE2z76t
SWICIYm143TTGKsd3132/YavWwq7BUcPmWx9xXa77fbMNoEeQh7dTUW18DgLiD/i
VqDhi5MTOymxPtWiJsw5zz0=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://rafiki.strathmore.edu/simplesaml/module.php/saml/idp/singleLogout"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://rafiki.strathmore.edu/simplesaml/module.php/saml/idp/singleSignOnService"/>
  </md:IDPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Strathmore University</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Strathmore University</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://strathmore.edu/</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>netAdmin</md:GivenName>
   <md:EmailAddress>mailto:networkadministrator@strathmore.edu</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>admin</md:GivenName>
   <md:EmailAddress>mailto:networkadministrator@strathmore.edu</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://idp.uonbi.ac.ke/saml2/idp/metadata.php
-->
 <md:EntityDescriptor entityID="https://idp.uonbi.ac.ke/saml2/idp/metadata.php">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2024-10-04T15:04:00Z"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
  </md:Extensions>
  <md:IDPSSODescriptor WantAuthnRequestsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions>
<shibmd:Scope regexp="false">uonbi.ac.ke</shibmd:Scope>
<mdui:UIInfo>
 <mdui:DisplayName xml:lang="en">University of Nairobi</mdui:DisplayName>
 <mdui:Description xml:lang="en">Identity Provider for use by University</mdui:Description>
 <mdui:InformationURL xml:lang="en">https://uonbi.ac.ke</mdui:InformationURL>
 <mdui:PrivacyStatementURL xml:lang="en">https://uonbi.ac.ke/data-privacy</mdui:PrivacyStatementURL>
 <mdui:Logo height="16" width="16">https://uonbi.ac.ke/sites/default/files/UoN_Logo.png</mdui:Logo>
 <mdui:Logo height="60" width="80">https://uonbi.ac.ke/sites/default/files/UoN_Logo.png</mdui:Logo>
 <mdui:Logo height="300" width="300">https://uonbi.ac.ke/sites/default/files/UoN_Logo.png</mdui:Logo>
</mdui:UIInfo>
<mdui:DiscoHints>
 <mdui:DomainHint>uonbi.ac.ke</mdui:DomainHint>
</mdui:DiscoHints>
</md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
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
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
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
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.uonbi.ac.ke/simplesaml/module.php/saml/idp/singleLogout"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat>
   <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.uonbi.ac.ke/simplesaml/module.php/saml/idp/singleSignOnService"/>
  </md:IDPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">University of Nairobi</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">University of Nairobi Identity Provider</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://uonbi.ac.ke.ke/</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>University of Nairobi Help Desk</md:GivenName>
   <md:EmailAddress>mailto:sysadmin@uonbi.ac.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>admin</md:GivenName>
   <md:EmailAddress>mailto:sysadmin@uonbi.ac.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://idp.dkut.ac.ke/saml2/sso
-->
 <md:EntityDescriptor entityID="https://idp.dkut.ac.ke/saml2/sso">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2025-03-24T12:23:00Z"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
  </md:Extensions>
  <md:IDPSSODescriptor WantAuthnRequestsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions>
<mdui:UIInfo>
 <mdui:DisplayName xml:lang="en">Dedan Kimathi University of Technology</mdui:DisplayName>
 <mdui:Description xml:lang="en">Identity Provider for use by DKUT</mdui:Description>
 <mdui:InformationURL xml:lang="en">https://www.dkut.ac.ke</mdui:InformationURL>
 <mdui:PrivacyStatementURL xml:lang="en">https://www.dkut.ac.ke/index.php/data-privacy-statement</mdui:PrivacyStatementURL>
 <mdui:Logo height="16" width="16">https://www.dkut.ac.ke/images/logo.png</mdui:Logo>
 <mdui:Logo height="60" width="80">https://www.dkut.ac.ke/images/logo.png</mdui:Logo>
 <mdui:Logo height="60" width="80">https://www.dkut.ac.ke/images/logo.png</mdui:Logo>
</mdui:UIInfo>
<mdui:DiscoHints>
 <mdui:DomainHint>dkut.ac.ke</mdui:DomainHint>
</mdui:DiscoHints>
</md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIE6zCCA1OgAwIBAgIUZJehIYmA1rsgW6qUFkxn6OeUOtUwDQYJKoZIhvcNAQEL
BQAwgYQxCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMQ4wDAYDVQQH
DAVOeWVyaTENMAsGA1UECgwEREtVVDEXMBUGA1UEAwwOaWRwLmRrdXQuYWMua2Ux
KDAmBgkqhkiG9w0BCQEWGWJvbmlmYWNlLmthbWF1QGRrdXQuYWMua2UwHhcNMjUw
MzEzMDkyMzU3WhcNMzUwMzEzMDkyMzU3WjCBhDELMAkGA1UEBhMCS0UxEzARBgNV
BAgMClNvbWUtU3RhdGUxDjAMBgNVBAcMBU55ZXJpMQ0wCwYDVQQKDARES1VUMRcw
FQYDVQQDDA5pZHAuZGt1dC5hYy5rZTEoMCYGCSqGSIb3DQEJARYZYm9uaWZhY2Uu
a2FtYXVAZGt1dC5hYy5rZTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGB
AKgX49JJ+lUR5SUnhNsa1cYBl8i20d7XPIWorJR/oOoNxrat2zQrjcNXXWkwEfXc
cq1fG5jEfGy/oz4oEQ1Sd3P+TQO5FM6wKh1AKAU5yLiFWuiwgoGGzWejYgZBN8UU
U1LgJ14Yqha5ALGxwTtaOf+C4c2+1Djz1IZHzqGbD0o33RfDnEjZvrMcTvQaPyrY
PwFibQYJ2Xo18MBXhIauUjt8F17/5xQxYOO1w7Co+pXglTUtg1+q8nEhyjFIIFu3
0ZGBzsTVqUuXj7Q0+ajQuNulRkCKPbRJgc4GBKLcET4HyvgUZWdyvc/LaE7w64Rz
6ZvIjA1rzgZugDDxBlLINdW8iS/7Mo8zXaJHyxlanM5ELoWPQ8Sb/+t+KfRhRc5C
Lpu/pKCTOLXaZ6jEsOLSuqwAuLY2l+Ks/I0htEunFe2sMgLTL4CfHbymnqI/IMDD
er+DWPo8805pToXl1vAIFndu6j0WfBUQTEBIxyAxcimRBqVjTbzhJ31ap8Pffxq0
swIDAQABo1MwUTAdBgNVHQ4EFgQUfBvrPkhx4LuUc2O1WBYAI9roOMYwHwYDVR0j
BBgwFoAUfBvrPkhx4LuUc2O1WBYAI9roOMYwDwYDVR0TAQH/BAUwAwEB/zANBgkq
hkiG9w0BAQsFAAOCAYEAPS/NpmSocSLQ6rl/T6xLQRUsMW/UuLUF/Fa6z80OXznf
q13qdpj99Fp9mSy2mlAW4HYyZfZShJQLDjng6RLyqGelhaqLhxjwggIqViAL+squ
g4L+sd6tBCNY5b5+KCTkzN2dyZ9l3l2anZHceyaHWG2OrjpWzwqPxthx2l7/otTD
0tXlP0wG9hkRUVc8iVOPkaPopJ0XbrY04rvUKWGZBGd39vZNAUfWLAX8gnJEZX+F
Dz1OokTCpZvT8Sph9ZYjE0+ndAdqLV2ssVxlh+x22TfWXnwjJ+wT6wVnC8l43j9A
Cj7l41AnFenABExtf3onAgZANMdTxrihShREuJ1SZP6kQu/C4L8cY1QA+Y21ij7s
pK3Fux2zDowONM1oVyabrc1rbWNWL7/as031FRmYRoU8Kb59dKJsS29a5sXF+kwX
NHZJGNHtN98cw8kTwso7uK+G77CyqLSXbNGZYaop6rjGLnrJFSjZFEfAfhtBDQFe
joWrmp2Vh5QfdECkBRQ5
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIE6zCCA1OgAwIBAgIUZJehIYmA1rsgW6qUFkxn6OeUOtUwDQYJKoZIhvcNAQEL
BQAwgYQxCzAJBgNVBAYTAktFMRMwEQYDVQQIDApTb21lLVN0YXRlMQ4wDAYDVQQH
DAVOeWVyaTENMAsGA1UECgwEREtVVDEXMBUGA1UEAwwOaWRwLmRrdXQuYWMua2Ux
KDAmBgkqhkiG9w0BCQEWGWJvbmlmYWNlLmthbWF1QGRrdXQuYWMua2UwHhcNMjUw
MzEzMDkyMzU3WhcNMzUwMzEzMDkyMzU3WjCBhDELMAkGA1UEBhMCS0UxEzARBgNV
BAgMClNvbWUtU3RhdGUxDjAMBgNVBAcMBU55ZXJpMQ0wCwYDVQQKDARES1VUMRcw
FQYDVQQDDA5pZHAuZGt1dC5hYy5rZTEoMCYGCSqGSIb3DQEJARYZYm9uaWZhY2Uu
a2FtYXVAZGt1dC5hYy5rZTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGB
AKgX49JJ+lUR5SUnhNsa1cYBl8i20d7XPIWorJR/oOoNxrat2zQrjcNXXWkwEfXc
cq1fG5jEfGy/oz4oEQ1Sd3P+TQO5FM6wKh1AKAU5yLiFWuiwgoGGzWejYgZBN8UU
U1LgJ14Yqha5ALGxwTtaOf+C4c2+1Djz1IZHzqGbD0o33RfDnEjZvrMcTvQaPyrY
PwFibQYJ2Xo18MBXhIauUjt8F17/5xQxYOO1w7Co+pXglTUtg1+q8nEhyjFIIFu3
0ZGBzsTVqUuXj7Q0+ajQuNulRkCKPbRJgc4GBKLcET4HyvgUZWdyvc/LaE7w64Rz
6ZvIjA1rzgZugDDxBlLINdW8iS/7Mo8zXaJHyxlanM5ELoWPQ8Sb/+t+KfRhRc5C
Lpu/pKCTOLXaZ6jEsOLSuqwAuLY2l+Ks/I0htEunFe2sMgLTL4CfHbymnqI/IMDD
er+DWPo8805pToXl1vAIFndu6j0WfBUQTEBIxyAxcimRBqVjTbzhJ31ap8Pffxq0
swIDAQABo1MwUTAdBgNVHQ4EFgQUfBvrPkhx4LuUc2O1WBYAI9roOMYwHwYDVR0j
BBgwFoAUfBvrPkhx4LuUc2O1WBYAI9roOMYwDwYDVR0TAQH/BAUwAwEB/zANBgkq
hkiG9w0BAQsFAAOCAYEAPS/NpmSocSLQ6rl/T6xLQRUsMW/UuLUF/Fa6z80OXznf
q13qdpj99Fp9mSy2mlAW4HYyZfZShJQLDjng6RLyqGelhaqLhxjwggIqViAL+squ
g4L+sd6tBCNY5b5+KCTkzN2dyZ9l3l2anZHceyaHWG2OrjpWzwqPxthx2l7/otTD
0tXlP0wG9hkRUVc8iVOPkaPopJ0XbrY04rvUKWGZBGd39vZNAUfWLAX8gnJEZX+F
Dz1OokTCpZvT8Sph9ZYjE0+ndAdqLV2ssVxlh+x22TfWXnwjJ+wT6wVnC8l43j9A
Cj7l41AnFenABExtf3onAgZANMdTxrihShREuJ1SZP6kQu/C4L8cY1QA+Y21ij7s
pK3Fux2zDowONM1oVyabrc1rbWNWL7/as031FRmYRoU8Kb59dKJsS29a5sXF+kwX
NHZJGNHtN98cw8kTwso7uK+G77CyqLSXbNGZYaop6rjGLnrJFSjZFEfAfhtBDQFe
joWrmp2Vh5QfdECkBRQ5
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
    <md:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"/>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.dkut.ac.ke/module.php/saml/idp/singleLogout"/>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://idp.dkut.ac.ke/module.php/saml/idp/singleLogout"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat>
   <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://idp.dkut.ac.ke/module.php/saml/idp/singleSignOnService"/>
  </md:IDPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Dedan Kimathi University of Technology</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Dedan Kimathi University of Technology</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://www.dkut.ac.ke</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="support">
   <md:GivenName>DKUT Help Desk</md:GivenName>
   <md:EmailAddress>mailto:ict@dkut.ac.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>DeKUT SSO Admin</md:GivenName>
   <md:EmailAddress>mailto:boniface.kamau@dkut.ac.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://ignite.kenet.or.ke/iam/sso/metadata/
-->
 <md:EntityDescriptor entityID="https://ignite.kenet.or.ke/iam/sso/metadata/">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2025-09-01T08:11:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#sha224"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#sha384"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#ripemd160"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2009/xmldsig11#dsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha384"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha224"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"/>
  </md:Extensions>
  <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions><mdui:UIInfo><mdui:DisplayName xml:lang="en">KENET Ignite</mdui:DisplayName><mdui:Description xml:lang="en">KENET research information and services</mdui:Description><mdui:Keywords xml:lang="en">KENET, Ignite, Research</mdui:Keywords><mdui:InformationURL xml:lang="en">https://ignite.kenet.or.ke</mdui:InformationURL></mdui:UIInfo></md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIECTCCAvGgAwIBAgIUbL6hypbUNj9KWmWP1UYPr2sF7BEwDQYJKoZIhvcNAQEL
BQAwgZMxCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDENMAsGA1UECwwETlJFTjEbMBkGA1UEAwwS
aWduaXRlLmtlbmV0Lm9yLmtlMSQwIgYJKoZIhvcNAQkBFhVld2FueW9ueWlAa2Vu
ZXQub3Iua2UwHhcNMjUwNzIxMTMzMDU0WhcNMzUwNzE5MTMzMDU0WjCBkzELMAkG
A1UEBhMCS0UxEDAOBgNVBAgMB05haXJvYmkxEDAOBgNVBAcMB05haXJvYmkxDjAM
BgNVBAoMBUtFTkVUMQ0wCwYDVQQLDAROUkVOMRswGQYDVQQDDBJpZ25pdGUua2Vu
ZXQub3Iua2UxJDAiBgkqhkiG9w0BCQEWFWV3YW55b255aUBrZW5ldC5vci5rZTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANdLKM7kk9zSGLHzu+JiDyo1
oP0Iy3P3D8WUcX+uhS6WQrkaagPuNiEHsWYDux/WEakqlTwY3cD/kpuDWa3gEl4L
Hz97sN8PbZrKDVSbk/I9sbZxnGIlWZvMyisvEvZ4dZofu8wJnu2VcSiXPKQZpUqc
x96phfXFt1u1e/1Sol7jSDrDShA5O88R4MTUSfEHjA7nb1gruTowdtpf1zb8x/9F
JqAfxP+VJykR1EADJXTPGMEZspBO5XxF6IhIUNUqsJHyO7qVuuFw3H6FWUmKUR6y
N7hstRBe5J1hSQBQ1d7fyGJBTMDjvXC4EfASG1v3hFSrn8eiMSK98OLsTadS/XMC
AwEAAaNTMFEwHQYDVR0OBBYEFIe8ZyVgGiQtm7EA+db4FX8mG2TvMB8GA1UdIwQY
MBaAFIe8ZyVgGiQtm7EA+db4FX8mG2TvMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBAFPTKKeoclTl3tKm3KYNoM6Lf0YiXdE4VgvCTDbBfZeiRyLp
SYFndURXkU0KBQHpeJCnleNlnt12mluOklC/m/dc/Uw4pas/GM6WM01iJe90n6H5
z+CAz8xaLJIR98JZycL/vFuFxu2lPigEJLYHZgiFycyGXTy+Semyiez/vEzhmepn
aRX0h4VLxqh0JWCcnXAQmuZC01bpHOGBjuIhHwkdt+ezQVeZuJ6kBCDfWaUy+M2k
oUezQCpg8QJezLwHl2fGWc7P8FUe9MDOOT3u9qTRFzNTV2fCKeEslzlz6xWfRASF
vDBb0RoNaX0w7xtIdE7zvh05Vi6IBXkZe0hr8s8=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIIECTCCAvGgAwIBAgIUbL6hypbUNj9KWmWP1UYPr2sF7BEwDQYJKoZIhvcNAQEL
BQAwgZMxCzAJBgNVBAYTAktFMRAwDgYDVQQIDAdOYWlyb2JpMRAwDgYDVQQHDAdO
YWlyb2JpMQ4wDAYDVQQKDAVLRU5FVDENMAsGA1UECwwETlJFTjEbMBkGA1UEAwwS
aWduaXRlLmtlbmV0Lm9yLmtlMSQwIgYJKoZIhvcNAQkBFhVld2FueW9ueWlAa2Vu
ZXQub3Iua2UwHhcNMjUwNzIxMTMzMDU0WhcNMzUwNzE5MTMzMDU0WjCBkzELMAkG
A1UEBhMCS0UxEDAOBgNVBAgMB05haXJvYmkxEDAOBgNVBAcMB05haXJvYmkxDjAM
BgNVBAoMBUtFTkVUMQ0wCwYDVQQLDAROUkVOMRswGQYDVQQDDBJpZ25pdGUua2Vu
ZXQub3Iua2UxJDAiBgkqhkiG9w0BCQEWFWV3YW55b255aUBrZW5ldC5vci5rZTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANdLKM7kk9zSGLHzu+JiDyo1
oP0Iy3P3D8WUcX+uhS6WQrkaagPuNiEHsWYDux/WEakqlTwY3cD/kpuDWa3gEl4L
Hz97sN8PbZrKDVSbk/I9sbZxnGIlWZvMyisvEvZ4dZofu8wJnu2VcSiXPKQZpUqc
x96phfXFt1u1e/1Sol7jSDrDShA5O88R4MTUSfEHjA7nb1gruTowdtpf1zb8x/9F
JqAfxP+VJykR1EADJXTPGMEZspBO5XxF6IhIUNUqsJHyO7qVuuFw3H6FWUmKUR6y
N7hstRBe5J1hSQBQ1d7fyGJBTMDjvXC4EfASG1v3hFSrn8eiMSK98OLsTadS/XMC
AwEAAaNTMFEwHQYDVR0OBBYEFIe8ZyVgGiQtm7EA+db4FX8mG2TvMB8GA1UdIwQY
MBaAFIe8ZyVgGiQtm7EA+db4FX8mG2TvMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBAFPTKKeoclTl3tKm3KYNoM6Lf0YiXdE4VgvCTDbBfZeiRyLp
SYFndURXkU0KBQHpeJCnleNlnt12mluOklC/m/dc/Uw4pas/GM6WM01iJe90n6H5
z+CAz8xaLJIR98JZycL/vFuFxu2lPigEJLYHZgiFycyGXTy+Semyiez/vEzhmepn
aRX0h4VLxqh0JWCcnXAQmuZC01bpHOGBjuIhHwkdt+ezQVeZuJ6kBCDfWaUy+M2k
oUezQCpg8QJezLwHl2fGWc7P8FUe9MDOOT3u9qTRFzNTV2fCKeEslzlz6xWfRASF
vDBb0RoNaX0w7xtIdE7zvh05Vi6IBXkZe0hr8s8=
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://ignite.kenet.or.ke/iam/sso/ls/"/>
   <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://ignite.kenet.or.ke/iam/sso/ls/post"/>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://ignite.kenet.or.ke/iam/sso/acs/" index="1"/>
  </md:SPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Kenya Education Network</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Kenya Education Network (KENET)</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://kenet.or.ke</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="technical">
   <md:GivenName>KENET</md:GivenName>
   <md:SurName>Support</md:SurName>
   <md:EmailAddress>mailto:sysadmins@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="technical">
   <md:GivenName>Emanuel</md:GivenName>
   <md:SurName>Wanyonyi</md:SurName>
   <md:EmailAddress>mailto:ewanyonyi@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
 <!--
https://eduroam.ac.ke/sp/shibboleth
-->
 <md:EntityDescriptor entityID="https://eduroam.ac.ke/sp/shibboleth">
  <md:Extensions>
   <mdrpi:RegistrationInfo registrationAuthority="https://rafiki.ke" registrationInstant="2026-04-20T10:04:00Z">
    <mdrpi:RegistrationPolicy xml:lang="en">https://rafiki.ke/sites/default/files/2022-01/RAFIKI_Identity_Federation_Policy.pdf</mdrpi:RegistrationPolicy>
   </mdrpi:RegistrationInfo>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
   <alg:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
   <alg:SigningMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/>
  </md:Extensions>
  <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
   <md:Extensions><mdui:UIInfo><mdui:DisplayName xml:lang="en">eduroam Kenya (KENET)</mdui:DisplayName><mdui:Description xml:lang="en">eduroam Kenya NRO portal managed by KENET</mdui:Description><mdui:InformationURL xml:lang="en">https://eduroam.ac.ke/</mdui:InformationURL><mdui:PrivacyStatementURL xml:lang="en">https://eduroam.ac.ke/</mdui:PrivacyStatementURL></mdui:UIInfo></md:Extensions>
   <md:KeyDescriptor use="signing">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIID+TCCAmGgAwIBAgIUNeXN0G2nOTMicih4nm/PhVbJUagwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAxMNZWR1cm9hbS5hYy5rZTAeFw0yNjA0MTUxMjI1MjBaFw0z
NjA0MTIxMjI1MjBaMBgxFjAUBgNVBAMTDWVkdXJvYW0uYWMua2UwggGiMA0GCSqG
SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCI1w8eRBAEQAZ92TRJbHDIAWssbtBipd7o
0Uk+EwuCNBzkyCBQ/ky1NuylTgnawslN4IYZyii9/qjoInzxCjAxc8Z3bkHNnNxY
rfZYVD/x/V1Rf1K3BTIngTqyiV4QDL1m8X+LDo4on3x9EP7QzYKtyXd7zG8tQtP9
7GykoUxZzV4Tqd8i3RIXpOf0E25PKKqY3KlvdaDYPsB1hQHFrwKOS7Ws1Leb9XBr
wy4eHSeSUAipJ0HiWOfcFuLs48o/ftVwyj4jL9EUYuCdRb1RO++xp1U+AyBDrYbY
NfmGnBYV8m++hhBGY4ADurjLWbsR9DarY9FIf1hZ6PxUrB9NyUlPwEoPr8l8XU0k
ZT6W7Triw3W78QM2u3QRW6LXX6rJ2FvrjIWM5Y0sv83kn0dEVr2fonsf6xv16FrM
Pm+jwfNW/bj9MymWOAv7Uuat4ED1mtdTJYRM6XtT5oAHW1Un+PWFnCS172vGHorZ
gtltB9oJHW5FCfDOCQqQjLIGLklj7XkCAwEAAaM7MDkwGAYDVR0RBBEwD4INZWR1
cm9hbS5hYy5rZTAdBgNVHQ4EFgQUbyK0lpJQYfRQueQL0ypUMstzrP0wDQYJKoZI
hvcNAQELBQADggGBADzsoYwwxj/nyXtrdbtmvR2sygowR6teWxKKbu6/Mhqqp65N
PSxSkDTT7fh7oWztUAC9YclSvb0XwMdwfSQdVD65f3sMm8dF7Tm2lnhhTidr1z8Y
aczq7qHRoZgD3s2xx5BQEBcD5tldRSPh6gFwqjEjC+zXceNNUDdg3jWzOuogwhCQ
CnrZQ9UsJZCagowkWRgVTWGj2+OWAr73L94RAn9k4Ly32RVvr0XWPq0onHVjBtLF
yhskvvc6vB+NtG/JTn5NsB0p29lUm1aHdIubdP4hB5TrxZgUnjPLmjP99Hc3Er98
1Rt5jbOb4cyKMmRiq6LGmxtFDzbmIMINMA6b/80Kyu+RJ/1W2vj/ev+aR9Haa8P5
9yaufYzYwfOo4cnzCpNgNogwd7F13qgrl01qVgeIubEBhpfCHBulKXKw17wIIVd8
Gca38VS6ZwQbhu4yk9d1gTgZOScg4ZbKQkLtFubtGmHqKfSyiwyQhYAlLuTnF4xa
LpNGYQX5zMfKmQaHjg==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:KeyDescriptor use="encryption">
    <ds:KeyInfo>
     <ds:X509Data>
      <ds:X509Certificate>
MIID+TCCAmGgAwIBAgIUNeXN0G2nOTMicih4nm/PhVbJUagwDQYJKoZIhvcNAQEL
BQAwGDEWMBQGA1UEAxMNZWR1cm9hbS5hYy5rZTAeFw0yNjA0MTUxMjI1MjBaFw0z
NjA0MTIxMjI1MjBaMBgxFjAUBgNVBAMTDWVkdXJvYW0uYWMua2UwggGiMA0GCSqG
SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCI1w8eRBAEQAZ92TRJbHDIAWssbtBipd7o
0Uk+EwuCNBzkyCBQ/ky1NuylTgnawslN4IYZyii9/qjoInzxCjAxc8Z3bkHNnNxY
rfZYVD/x/V1Rf1K3BTIngTqyiV4QDL1m8X+LDo4on3x9EP7QzYKtyXd7zG8tQtP9
7GykoUxZzV4Tqd8i3RIXpOf0E25PKKqY3KlvdaDYPsB1hQHFrwKOS7Ws1Leb9XBr
wy4eHSeSUAipJ0HiWOfcFuLs48o/ftVwyj4jL9EUYuCdRb1RO++xp1U+AyBDrYbY
NfmGnBYV8m++hhBGY4ADurjLWbsR9DarY9FIf1hZ6PxUrB9NyUlPwEoPr8l8XU0k
ZT6W7Triw3W78QM2u3QRW6LXX6rJ2FvrjIWM5Y0sv83kn0dEVr2fonsf6xv16FrM
Pm+jwfNW/bj9MymWOAv7Uuat4ED1mtdTJYRM6XtT5oAHW1Un+PWFnCS172vGHorZ
gtltB9oJHW5FCfDOCQqQjLIGLklj7XkCAwEAAaM7MDkwGAYDVR0RBBEwD4INZWR1
cm9hbS5hYy5rZTAdBgNVHQ4EFgQUbyK0lpJQYfRQueQL0ypUMstzrP0wDQYJKoZI
hvcNAQELBQADggGBADzsoYwwxj/nyXtrdbtmvR2sygowR6teWxKKbu6/Mhqqp65N
PSxSkDTT7fh7oWztUAC9YclSvb0XwMdwfSQdVD65f3sMm8dF7Tm2lnhhTidr1z8Y
aczq7qHRoZgD3s2xx5BQEBcD5tldRSPh6gFwqjEjC+zXceNNUDdg3jWzOuogwhCQ
CnrZQ9UsJZCagowkWRgVTWGj2+OWAr73L94RAn9k4Ly32RVvr0XWPq0onHVjBtLF
yhskvvc6vB+NtG/JTn5NsB0p29lUm1aHdIubdP4hB5TrxZgUnjPLmjP99Hc3Er98
1Rt5jbOb4cyKMmRiq6LGmxtFDzbmIMINMA6b/80Kyu+RJ/1W2vj/ev+aR9Haa8P5
9yaufYzYwfOo4cnzCpNgNogwd7F13qgrl01qVgeIubEBhpfCHBulKXKw17wIIVd8
Gca38VS6ZwQbhu4yk9d1gTgZOScg4ZbKQkLtFubtGmHqKfSyiwyQhYAlLuTnF4xa
LpNGYQX5zMfKmQaHjg==
</ds:X509Certificate>
     </ds:X509Data>
    </ds:KeyInfo>
   </md:KeyDescriptor>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</md:NameIDFormat>
   <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://eduroam.ac.ke/Shibboleth.sso/SAML2/POST" index="1" isDefault="true"/>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign" Location="https://eduroam.ac.ke/Shibboleth.sso/SAML2/POST-SimpleSign" index="2"/>
   <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" Location="https://eduroam.ac.ke/Shibboleth.sso/SAML2/Artifact" index="3"/>
   <md:AttributeConsumingService index="0">
    <md:ServiceName xml:lang="en">eduroam Kenya (KENET)</md:ServiceName>
    <md:ServiceDescription xml:lang="en">eduroam Kenya NRO portal managed by KENET</md:ServiceDescription>
    <md:RequestedAttribute FriendlyName="eduPersonPrincipalName" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.6" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/>
    <md:RequestedAttribute FriendlyName="email" Name="urn:oid:0.9.2342.19200300.100.1.3" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="eduPersonScopedAffiliation" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.9" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
    <md:RequestedAttribute FriendlyName="organizationName" Name="urn:oid:2.5.4.10" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/>
   </md:AttributeConsumingService>
  </md:SPSSODescriptor>
  <md:Organization>
   <md:OrganizationName xml:lang="en">Kenya Education Network (KENET)</md:OrganizationName>
   <md:OrganizationDisplayName xml:lang="en">Kenya Education Network (KENET)</md:OrganizationDisplayName>
   <md:OrganizationURL xml:lang="en">https://www.kenet.or.ke/</md:OrganizationURL>
  </md:Organization>
  <md:ContactPerson contactType="technical">
   <md:GivenName>Samuel</md:GivenName>
   <md:SurName>Macharia</md:SurName>
   <md:EmailAddress>mailto:smacharia@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
  <md:ContactPerson contactType="support">
   <md:GivenName>KENET</md:GivenName>
   <md:SurName>Support</md:SurName>
   <md:EmailAddress>mailto:support@kenet.or.ke</md:EmailAddress>
  </md:ContactPerson>
 </md:EntityDescriptor>
</md:EntitiesDescriptor>